2 回答

BekeyChao
TA貢獻8條經驗 獲得超8個贊
首先,希望你catch語句塊的代碼縮進能夠工整。其次你test方法拋出的DrunkException被catch語句塊捕獲,你重新包裝成RuntimeException拋出,所以你的主程序獲得的是RuntimeException。最后,如果你希望在圖書不存在時拋出DrunkException,我建議你直接在else里throw new DrunkException("圖書不存在"),如果你不希望在suming方法上聲明異常信息,你可以讓DrunkException繼承RuntimeException類
添加回答
舉報
0/150
提交
取消