异常的具体信息到底要怎么定义啊 这么长一串字符 每次类型异常不一样 那么长的字符也不一样
异常具体信息根本不知道要怎么输入啊 好懵的啊。。。。
https://zhidao.baidu.com/question/1052075377577932739.html
这里比较详细的介绍哦
关于异常的全部说明,在api里都可以查阅。
输出异常提示的信息可以在异常类得构造函数当中简单实现,例如“图书信息不存在异常’”下图所示:
测试结果显示如下:
如果需要显示比较详细的信息,则在对应的异常类中定义输出相关信息的方法,然后在构造函数中 进行调用即可
例如:在NoexistException异常类中定义 send()方法:
public String send(){
String str = " /*所要显示的内容*/ ";
( 所要显示的内容可以根据用户自己的需求进行定制,不做限制 )
return str;
}
则在NoexistException类的构造函数中写:
public NoexistException(){
System.out.println("出现异常"+this.send().toString());
}
/*这样的书写会使代码显得稍微比较简洁、美观一点*/