異常 自定義異常

2021-09-27 02:40:24 字數 383 閱讀 6375

自己定義的異常類,也就是api中的標準異常類的直接或間接的子類

用自定義異常標記業務邏輯的異常,避免與標準異常混淆

1、建立自定義異常類

2、在方法中通過throw關鍵字拋出自定義異常

public class customexception extends exception

}

3、呼叫throws宣告該異常的方法時,使用try catch捕獲自定義的異常型別,並在catch中進行處理

public class customexceptiontest 

catch(customexception e)

finally

}}

異常 自定義異常

package test 01 練習 計算成績的平均值 異常的情況 成績為負數 me 總結 練習寫好乙個程式,思路最重要要做到心中有數,當計算成績的平均值,定義乙個方法,最後這個方法返回平均數即可 關鍵在於 方法的引數是啥?返回值型別是啥?當然是乙個陣列 可變引數組int grades int型別 ...

異常 自定義異常

throwable是所有異常的根。error是錯誤資訊,exception是異常資訊。error 是程式中無法處理的錯誤,表示執行應用程式 現了嚴重的錯誤。此類錯誤一般表示 執行時jvm出現問題。exception 程式本身可以捕獲並且可以處理的異常。捕獲異常 try,catch,finally 丟...

7 自定義異常 如何自定義異常???

自定義異常類時,需要繼承exception類或其子類 一般多繼承自exception或runtimeexception 如果繼承exception,則為檢查異常,必須處理 如果繼承runtimeexception,則為執行時異常,可以不處理 public class test public stat...