java中常見異常有哪些 java的異常類型有哪兩種?
java的異常類型有哪兩種?Throwable包括錯誤和異常。異常還包括運行時異常和非運行時異常。(1) 錯誤是程序無法處理的。如果outofmemoryerror、outofmemoryerror等
java的異常類型有哪兩種?
Throwable包括錯誤和異常。異常還包括運行時異常和非運行時異常。(1) 錯誤是程序無法處理的。如果outofmemoryerror、outofmemoryerror等等,當這些異常發生時,Java虛擬機將終止線程。(2) 運行時異常是運行時異常類及其子類,如NullPointerException、indexoutofboundsexception等,這些異常不被檢查,這可能發生在程序運行時,因此程序可以捕獲或不捕獲。這些錯誤一般是由程序的邏輯錯誤引起的,程序應該從邏輯的角度盡量避免這些錯誤。(3) 檢查異常是運行時異常異常也是異常及其子類。從程序的角度來看,這些異常必須通過捕獲檢查來處理,否則就無法編譯,如IOException、sqlexception等