Java 編譯時異常與運行時異常的區別

Java異常類層次結構圖 運行時異常:都是RuntimeException類及其子類異常,如NullPointerException(空指針異常)、IndexOutOfBoundsException(下標越界異常)等,這些異常是不檢查異常,程序中可以選擇捕獲處理,也可以不處理。這些異常一般是由程序邏輯錯誤引起的,程序應該從邏輯角度儘可能避免這類異常的發生。 運行時異常的特點是Java編譯器不會檢查
相關文章
相關標籤/搜索