Java常用的非受檢異常

2021-09-07 13:54:22 字數 423 閱讀 6024

illegalargumentexception 非 null 的引數值不正確

illegalstateexception 對於方法呼叫而言,物件狀態不合適

nullpointexception 引數值為null(空指標)

indexoutofbound***ception 下標引數值越界

concurrentmodificationexception 在禁止併發修改的場景下,物件的併發修改

unsupportedoperationexception 物件不支援使用者請求的方法

受檢異常:期望呼叫者從異常中恢復,catch中處理異常或將它傳播出去;

非受檢異常:不可恢復的情景,繼續執行下去有害無益,未受檢的異常都應該繼承runtimeexception。

受檢異常 非受檢異常

我將從2個方面來回答這個問題 1 異常的本質。2 受檢異常非受檢異常都是派生自throwable。throwable有兩個子類實現 error exception error 程式無法處理的錯誤,並非程式本身出現的問題 exceptin 程式執行需要處理的異常,受檢異常和非受檢異常都派生自excep...

java常用異常類

異常類名稱 異常類含義 arithmeticexception 算數異常類 arrayindexoutofbound ception 陣列小標越界異常 arraystoreexception 將與陣列型別不相容的值賦值給陣列元素時丟擲的異常 classcastexception 型別強制轉換異常類 ...

Java檢查型異常和非檢查型異常

1.public class exceptest catch exception e try catch exception e calc22 system.err.println 222222222222 public static void say public static void calc...