为了账号安全,请及时绑定邮箱和手机立即绑定

大神求解啊 。。。。。。

异常的具体信息到底要怎么定义啊 这么长一串字符 每次类型异常不一样 那么长的字符也不一样 

异常具体信息根本不知道要怎么输入啊  好懵的啊。。。。

正在回答

3 回答

0 回复 有任何疑惑可以回复我~

关于异常的全部说明,在api里都可以查阅。

0 回复 有任何疑惑可以回复我~

输出异常提示的信息可以在异常类得构造函数当中简单实现,例如“图书信息不存在异常’”下图所示:

//img3.sycdn.imooc.com/59e85c520001758008620228.jpg

测试结果显示如下:

//img2.sycdn.imooc.com/59e85c520001f14609240289.jpg

如果需要显示比较详细的信息,则在对应的异常类中定义输出相关信息的方法,然后在构造函数中 进行调用即可

例如:在NoexistException异常类中定义 send()方法:

public String send(){

          String str = "  /*所要显示的内容*/ ";

  ( 所要显示的内容可以根据用户自己的需求进行定制,不做限制 )

       return str;

}

则在NoexistException类的构造函数中写:

public NoexistException(){

    System.out.println("出现异常"+this.send().toString());

}

/*这样的书写会使代码显得稍微比较简洁、美观一点*/



1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409787    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

大神求解啊 。。。。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信