java 中異常類

2021-09-12 10:05:41 字數 858 閱讀 5406

算術異常類: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一般是非檢查性錯誤,編譯時可以通過。而另一...