
Java類庫的每個包中都定義了異常類,所有這些類都是Throwable類的子類,Throwable類屬於java.lang包,每個java程序運行時系統會自動引入此包;Throwable類有兩個子類,Error類是JVM的錯誤,IOException類是輸入輸出類,RuntimeExceptio類是運行時類;
常見的異常種類:
算術異常類:ArithmeticException 空指針異常類:NullPointerException
類型強制轉換異常:ClassCastException 數組負下標異常:NegativeArrayException
數組下標越界異常:ArrayIndexOutOfBoundsException 違背安全原則異常:SecturityException
文件已結束異常:EOFException 文件未找到異常:FileNotFoundException
字符串轉換為數字異常:NumberFormatException 操作數據庫異常:SQLException
輸入輸出異常:IOException 方法未找到異常:NoSuchMethodException
