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

作业代码,求大神看看有什么不足

代码如下:

https://img1.sycdn.imooc.com//5bc9e2100001228507690905.jpg

https://img1.sycdn.imooc.com//5bc9e2120001d5f707310781.jpg


正在回答

3 回答

世间万物没什么不同的

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

很奇怪,假如你在自定义异常类中的无参构造方法中写一个System.out.println("查询不到此书");  然后在Test类中抛出无参构造方法的异常,是可以显示“查询不到此书”的信息。但是,你抛出有参构造方法的异常,就无内容显示。

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

慕斯卡2336669

我刚才测试了一下,你在有参构造方法中再加一句System.out.println(a);就能够显示异常信息了
2018-12-12 回复 有任何疑惑可以回复我~
#2

慕斯卡2336669 回复 慕斯卡2336669

另外,你也可以在捕获NoBookException中,加入一句System.out.println(e.getMessage());也能达到同样的效果
2018-12-12 回复 有任何疑惑可以回复我~

运行之后不会提示图书不存在,throw抛出这个貌似没起到作用啊

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

举报

0/150
提交
取消

作业代码,求大神看看有什么不足

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