2017-08-18 53 views
0

當我創建檢查錯誤類我通常包括消息顯示,像這樣:爲未經檢查的錯誤寫入錯誤消息?

class ParseException extends Exception{ 
    public ParseException (String message) { 
     super (message); 
    } 
} 

它是良好的編程習慣來寫一個未經檢查的異常看到,因爲程序的錯誤信息將無法繼續嗎? 很抱歉,如果它不是一個很大的問題,我是新來的Java,無法在網上找到的關於此事的任何討論。

回答

0

是的,這是很好的做法。其原因是,誰運行代碼,並遇到錯誤,開發人員可以看到飛機墜毀,這往往是一個例外消息不僅僅是由堆棧跟蹤更好地解釋其原因。這當然意味着該消息必須比「發生錯誤」更有意義。但編寫良好的異常消息可以幫助開發人員在使用其他人(或甚至自己的)代碼時調試自己的代碼。

0

是的,這是一個很好的做法,你也可以使用的try-catch,你甚至可以處理該異常或打印消息,「拋」也可以使用。 像: 拋出新ArithmeticException( 「演示」);

0

這是一個很好的做法。該消息可以解釋錯誤是什麼錯誤。該消息可以幫助發展者瞭解錯誤並解決問題。