java中常見的異常有:1.java.lang.illegalaccessexception,沒有訪問權限;2.java.lang.arithmeticexception,數學運算異常;3.java.lang.nullpointerexception,程序遇到空指針;4.java.lang.illegalargumentexception,方法的參數錯誤;5.ArithmeticExecption,算術異常;6.NullPointerException,空指針異常;7.ClassCastException,類型強制轉換異常;8.NegativeArrayException,數組負下標異常;9.ArrayIndexOutOfBoundsException,數組下標越界異常;10.SecturityException,違背安全原則;11.EOFException,文件已結束;12.FileNotFoundException,文件未找到;13.NumberFormatException,字符串轉換為數字異常;14.SQLException,數據庫操作異常;15.IOException,輸入輸出異常;16.NoSuchMethodException,方法未找到;
java中常見的異常有以下幾種
1.java.lang.illegalaccessexception
java中java.lang.illegalaccessexception是指沒有訪問權限,常出現在調用一個類時,當前方法沒有對該類的訪問權限。
2.java.lang.arithmeticexception
java中java.lang.arithmeticexception是指數學運算異常,常出現在程序中出現了除以零類似的運算。
3.java.lang.nullpointerexception
java中java.lang.nullpointerexception是指程序遇到空指針,是指調用了未經初始化或不存在的對象,常出現在創建圖片或調用數組中,如圖片未初始化、圖片路徑錯誤等。
4.java.lang.illegalargumentexception
java中java.lang.illegalargumentexception是指方法的參數錯誤,常出現在方法調用中的參數傳遞錯誤。
5.ArithmeticExecption
java中ArithmeticExecption是指算術異常,常出現在異常的運算條件時拋出。
6.NullPointerException
java中NullPointerException是指空指針異常,常出現在方法內部成員沒有賦值時拋出。
7.ClassCastException
java中ClassCastException是指類型強制轉換異常,常出現在檢測到兩個類型間轉換不兼容時拋出。
8.NegativeArrayException
java中NegativeArrayException是指數組下標異常,常出現在數組下標越界時拋出。
9.ArrayIndexOutOfBoundsException
java中ArrayIndexOutOfBoundsException是指數組下標越界異常,常出現在調用數組或者字符串的下標值超出了數組范圍時拋出。
10.SecturityException
java中SecturityException是指違背安全原則,由安全管理器拋出以指示安全違規。
11.EOFException
java中EOFException是指文件已結束,常出現在當程序在輸入的過程中遇到文件或流的結尾時拋出。
12.FileNotFoundException
java中FileNotFoundException是指文件未找到,成出現在打開一個不存在的文件進行讀寫時拋出。
13.NumberFormatException
java中NumberFormatException是指字符串轉換為數字異常,成出現在字符串確不滿足數字類型要求的格式時拋出。
14.SQLException
java中SQLException是指數據庫操作異常,常出現在無效列名、表或者視圖不存在、插入空值時拋出。
15.IOException
java中IOException是指輸入輸出異常,常出現在從磁盤上讀寫一個文件,而硬盤上沒有這個文件時拋出。
16.NoSuchMethodException
java中NoSuchMethodException是指方法未找到,常出現在訪問的方法被定義成private類型時拋出。