java什么情况下需要自定义异常,java编写简单的自定义异常类

  java什么情况下需要自定义异常,java编写简单的自定义异常类

  首先可以用Java自定义异常类,那么如何用Java自定义异常类呢?

  (推荐教程:java入门)

  1.首先,编写一个继承Exception或RuntimeException的类;

  2.提供两种构造方法,一种不带参数,另一种带字符串参数。只需在参数方法体中写super(s)即可。

  (视频教程推荐:java视频教程)

  代码实现:

  公共类测试13 {

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

  //创建自定义异常类的实例,不要抛出它

  mystackeopertorexception e=New mystackeopertorexception(堆栈操作错误);

  string msg=e . getmessage();

  system . out . println(msg);//堆栈操作出错

  e . printstacktrace();//exception . mystackeopertorexception:堆栈操作错误

  //出现异常。Test13.main(Test13.java:23)

  }

  //自定义异常类

  类MyStackOperatorException扩展了异常{

  公共mystackropertorexception(){

  }

  公共MyStackOperatorException(字符串s) {

  超级用户;

  }

  }以上是Java中可以自定义的异常类的细节。更多请关注我们的其他相关文章!

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

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