java编写自定义异常类,在java的异常处理中,用户自定义的异常类

  java编写自定义异常类,在java的异常处理中,用户自定义的异常类

  

  java自定义错误异常

  下面的代码定义了一个异常来解决除法问题。如果除数显示为0或负数,将会报告错误。

  注意,自定义异常的代码第一次一定要写在应用前面,否则会出错。

  无法加载主类。

  Java。郎。下面的程序可以被复制到Java上运行。

  /*

  *自定义异常类,格式如下。通过super关键字将错误信息传递给Exception的构造函数,然后调用它。

  *toString()方法可以键入你想写的异常信息。

  */

  类MyException扩展异常

  {

  MyException(字符串错误消息)

  {

  超级(error message);

  }

  }

  /*

  *自定义异常:java自己的异常可以手动抛出,也可以自动抛出,但是java虚拟机并不知道自己定义的异常。

  *所以,我们必须自己通过throw关键字抛出异常。抛出异常后,我们有两种方法来处理它。第一种方法是扔。

  *第二种是直接在下面尝试catch进行处理。

  */

  公共类my宜昌

  {

  公共静态void main(String[] args)

  {

  尝试

  {

  int c=chu(2,-1);

  system . out . println(c);

  }

  catch(MyException e)

  {

  system . out . println(e . tostring());

  }

  }

  静态int chu(int a,int b)抛出MyException

  {

  如果(b=0)

  {

  抛出new MyException(负数或零);

  }

  返回a/b;

  }

  }我们,大量免费的入门Java教程,欢迎在线学习!这就是java自定义错误异常的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: