e.getMessage()的作用?
想請教一下21行e.getMessage()方法的作用是什么呀?
當divide方法里拋出的異常在catch語句里被捕獲了以后不也自動捕獲了里面的信息"errors"嗎?直接e.printStackTrace()不可以同時輸出"errors"嗎?
就像下圖的RuntimeException newExc
這里不就是在e.printStackTrace()里面輸出了"司機一滴酒,親人兩行淚"嗎?
想請教一下21行e.getMessage()方法的作用是什么呀?
當divide方法里拋出的異常在catch語句里被捕獲了以后不也自動捕獲了里面的信息"errors"嗎?直接e.printStackTrace()不可以同時輸出"errors"嗎?
就像下圖的RuntimeException newExc
這里不就是在e.printStackTrace()里面輸出了"司機一滴酒,親人兩行淚"嗎?
2020-02-25
舉報
2020-03-11
getMessage()是用來返回錯誤詳細信息的,prinStackTrace()是指出錯誤的具體位置