Java异常处理:自定义异常类实例

原创 r囧r小猫 2024-11-21 16:30 91阅读 0赞

在Java中,自定义异常类是用来表示程序运行过程中的错误或异常情况的。下面是一个简单的自定义异常类实例:

  1. // 创建一个名为MyException的自定义异常类
  2. class MyException extends Exception {
  3. // 构造函数,用于初始化异常信息
  4. public MyException(String message) {
  5. super(message);
  6. }
  7. }
  8. // 实例化并抛出自定义异常
  9. public class Main {
  10. public static void main(String[] args) {
  11. try {
  12. // 模拟可能引发异常的代码
  13. int divisionByZero = 10 / 0;
  14. System.out.println("Division result: " + divisionByZero);
  15. } catch (MyException e) {
  16. // 处理自定义异常
  17. System.out.println(" caught MyException : " + e.getMessage());
  18. }
  19. }
  20. }

在上述代码中,我们创建了一个名为MyException的自定义异常类,并提供了一个构造函数用于初始化异常信息。

然后,在主程序中尝试执行可能会引发MyException的操作。如果发生异常,我们会捕获并处理这个异常。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,91人围观)

还没有评论,来说两句吧...

相关阅读