請對比 Exception 和 Error,另外,運行時異常與一般異常有什麼區別?

  error指的是不可預料的錯誤,可能會導致程序宕機;而exception指的是在程序運行中可以預見的異常,而異常分爲檢查異常與一般異常,檢查異常需要在程序中顯示捕獲並處理,一般異常可以通過程序編碼來進行處理,比如數組越界,空指針等;異常處理的兩大基本原則:不要捕獲泛泛的異常信息,比如直接捕獲Exception,這樣會在增加代碼閱讀難度;不要生吞異常;打印異常信息是一個比較重的操作,會導致程序變
相關文章
相關標籤/搜索