每天進步一點點 ----> 關於異常處理

1強制、java類庫中定義的可以通過預檢查方式規避的運行時異常不應該通過catch的方式處理,比如空指針,數組越界等等。 正例:if(null != obj) 反例:try catch 空指針 下面的例子,無法通過預檢查的異常除外(預檢查就是編譯時必須捕獲的異常) 2強制、異常不要用來做流程控制、條件控制。 異常設計的初衷是解決程序運行中的各種意外情況。且異常的處理效率比比條件判斷方式低得多。 3
相關文章
相關標籤/搜索