java中常見的異常類有:
1.NullPointerException:當應用程序試圖訪問空對象時,則拋出該異常。
2.SQLException:提供關于數據庫訪問錯誤或其他錯誤信息的異常。
3.IndexOutOfBoundsException:指示某排序索引(例如對數組、字符串或向量的排序)超出范圍時拋出。
4.NumberFormatException:當應用程序試圖將字符串轉換成一種數值類型,但該字符串不能轉換為適當格式時,拋出該異常。
5.FileNotFoundException:當試圖打開指定路徑名表示的文件失敗時,拋出此異常。
6.IOException:當發生某種I/O異常時,拋出此異常。此類是失敗或中斷的I/O操作生成的異常的通用類。
7.ClassCastException:當試圖將對象強制轉換為不是實例的子類時,拋出該異常。
8.ArrayStoreException:試圖將錯誤類型的對象存儲到一個對象數組時拋出的異常。
9.IllegalArgumentException:拋出的異常表明向方法傳遞了一個不合法或不正確的參數。
10.ArithmeticException:當出現異常的運算條件時,拋出此異常。例如,一個整數“除以零”時,拋出此類的一個實例。
11.NegativeArraySizeException:如果應用程序試圖創建大小為負的數組,則拋出該異常。
12.NoSuchMethodException:無法找到某一特定方法時,拋出該異常。
13.SecurityException:由安全管理器拋出的異常,指示存在安全侵犯。
14.UnsupportedOperationException:當不支持請求的操作時,拋出該異常。
15.RuntimeExceptionRuntimeException:是那些可能在Java虛擬機正常運行期間拋出的異常的超類。