執行時期異常

2021-10-02 22:18:24 字數 276 閱讀 8905

runtimeexception和他的所有子類異常,都屬於執行時期異常。nullpointerexception,arrayindexoutofbound***ception等都屬於執行時期異常.

執行時期異常的特點:

1、方法中丟擲執行時期異常,方法定義中無需throws宣告,呼叫者也無需處理此異常

2、執行時期異常一旦發生,需要程式人員修改源**.

class exceptiondemo

public static void method()

}

執行時異常

常見的幾種如下 nullpointerexception 空指標引用異常 classcastexception 型別強制轉換異常。illegalargumentexception 傳遞非法引數異常。arithmeticexception 算術運算異常 arraystoreexception 向陣列中...

自定義異常 執行時期和編譯時期的區別

1.自定義異常一 繼承runtmeexcepyion,即執行期間異常 由於我們自定義的是執行期間的異常,我們丟擲異常,程式始終不作處理,程式編譯的時候不會報錯,但是執行的時候會報錯,因此會中斷程式.2.自定義異常一 繼承excepyion,即編譯期間異常 跟上面相反,丟擲異常,必須要處理,不然不會通...

java執行時異常和非執行時異常的區別

建議使用執行時異常和編譯時異常叫法,便於區分和理解 非執行時異常是什麼異常?很懵逼 編譯時異常 程式沒有通過編譯器的編譯,必須處理掉這個異常程式才能正常執行,比如檔案路徑找不到異常,類找不到異常,io異常,必須用try catch或是throwable處理掉才能編譯通過 可以理解為一種特殊的語法錯誤...