2 回答
BekeyChao
TA贡献8条经验 获得超8个赞
首先,希望你catch语句块的代码缩进能够工整。其次你test方法抛出的DrunkException被catch语句块捕获,你重新包装成RuntimeException抛出,所以你的主程序获得的是RuntimeException。最后,如果你希望在图书不存在时抛出DrunkException,我建议你直接在else里throw new DrunkException("图书不存在"),如果你不希望在suming方法上声明异常信息,你可以让DrunkException继承RuntimeException类
添加回答
举报
0/150
提交
取消