算術異常類:arithmeticexecption
空指標異常類:nullpointerexception
型別強制轉換異常:classcastexception
陣列負下標異常:negativearrayexception
陣列下標越界異常:arrayindexoutofbound***ception
違背安全原則異常:secturityexception
檔案已結束異常:eofexception
檔案未找到異常:filenotfoundexception
字串轉換為數字異常:numberformatexception
運算元據庫異常:sqlexception
輸入輸出異常:ioexception
方法未找到異常:nosuchmethodexception
關鍵字:try,catch,throw,throws,finally
try 塊包含可能導致異常的保護**。
catch 捕獲保護**的異常。
throw 語句用來明確地丟擲乙個"異常"。
throws 用來標明乙個成員函式可能丟擲的各種"異常"。
finally 確保一段**不管發生什麼"異常"都被執行一段**
try{}模組後面必須與catch(){}或finally{}模組匹配
注意是或,即try模組後面可以是catch模組,也可以是finally模組,二選其一,
但必須選乙個。
trycatch (異常型別 )
finally
posted @ 2019-03-07 20:52
編輯收藏
java中的異常類
error 錯誤 程式無法處理的異常 和exception 異常 程式可處理的異常 都是throwable的子類 檢查異常 比如ioexception 和非檢查異常中比如runtiomeexception都是exception的子類 非檢查異常 編譯器不要求處理的異常 包括runtimeexcept...
java常用異常類
異常類名稱 異常類含義 arithmeticexception 算數異常類 arrayindexoutofbound ception 陣列小標越界異常 arraystoreexception 將與陣列型別不相容的值賦值給陣列元素時丟擲的異常 classcastexception 型別強制轉換異常類 ...
Java 異常類學習總結
一 首先來看一下error和exception的區別 寫程式時難免會出現錯誤,有些錯誤可能是因為系統原因,記憶體等原因造成的,這類錯誤我們稱作error,我們並不希望它發生,所以應該盡量避免它 當然這屬於不可抗力 或者當出現這類錯誤的時候終止程式,error一般是非檢查性錯誤,編譯時可以通過。而另一...