常见异常集合
//算術異常
ArithmeticExecption//空指針異常類
NullPointerException//類型強制轉換異常
ClassCastException//數組負下標異常
NegativeArrayException//數組下標越界異常
ArrayIndexOutOfBoundsException//違背安全原則異常
SecturityException//文件已結束異常
EOFException//文件未找到異常
FileNotFoundException//字符串轉換為數字異常
NumberFormatException//操作數據庫異常
SQLException//輸入輸出異常
IOException//方法未找到異常
NoSuchMethodException//抽象方法錯誤,當應用試圖調用抽象方法時拋出java.lang.AbstractMethodError//斷言錯誤,用來指示一個斷言失敗的情況
java.lang.AssertionError//類循環依賴錯誤,若檢測到類之間循環依賴則拋出該異常
java.lang.ClassCircularityError//類格式錯誤
java.lang.ClassFormatError//錯誤基類,標識嚴重程序運行問題,不應被應用程序捕獲的反常情況
java.lang.Error//非法訪問錯誤,違反域或方法的可見性聲明
java.lang.IllegalAccessError//不兼容的類變化錯誤,當正在執行的方法所依賴的類定義發生了不兼容的改變時,拋出該異常
java.lang.IncompatibleClassChangeError//實例化錯誤,構造一個抽象類或者接口時拋出該異常
java.lang.InstantiationError//內部錯誤
java.lang.InternalError//鏈接錯誤
java.lang.LinkageError//未找到類定義錯誤,找不到該類的定義時拋出該錯誤
java.lang.NoClassDefFoundError//域(成員變量,字段)不存在錯誤
java.lang.NoSuchFieldError//方法不存在錯誤
java.lang.NoSuchMethodError//內存不足錯誤
java.lang.OutOfMemoryError//堆棧溢出錯誤,如遞歸調用的層次太深
java.lang.StackOverflowError//線程已結束
java.lang.ThreadDeath//未知錯誤
java.lang.UnknownError//未滿足的鏈接錯誤
java.lang.UnsatisfiedLinkError//不支持的類版本錯誤
java.lang.UnsupportedClassVersionError//驗證錯誤
java.lang.VerifyError//虛擬機錯誤
java.lang.VirtualMachineError//算術條件異常,如整數除零
java.lang.ArithmeticException//數組索引越界異常
java.lang.ArrayIndexOutOfBoundsException//數組存儲異常,存放非數組聲明類型
java.lang.ArrayStoreException//類型轉換異常
java.lang.ClassCastException//找不到類異常
java.lang.ClassNotFoundException//克隆不支持異常,如沒有實現Cloneable接口
java.lang.CloneNotSupportedException//枚舉常量不存在異常
java.lang.EnumConstantNotPresentException//根異常
java.lang.Exception//非法訪問異常
java.lang.IllegalAccessException//非法的監控狀態異常
java.lang.IllegalMonitorStateException//非法的狀態異常
java.lang.IllegalStateException//非法的線程狀態異常
java.lang.IllegalThreadStateException//索引越界異常
java.lang.IndexOutOfBoundsException//實例化異常
java.lang.InstantiationException//被中斷異常
java.lang.InterruptedException//數組大小為負值異常
java.lang.NegativeArraySizeException//屬性不存在異常,當訪問某個類的不存在的屬性時拋出該異常
java.lang.NoSuchFieldException//方法不存在異常
java.lang.NoSuchMethodException//空指針異常。當應用試圖在要求使用對象的地方使用了null時,拋出該異常
java.lang.NullPointerException//數字格式異常
java.lang.NumberFormatException//運行時異常
java.lang.RuntimeException//安全異常
java.lang.SecurityException//字符串索引越界異常
java.lang.StringIndexOutOfBoundsException//類型不存在異常
java.lang.TypeNotPresentException//不支持的方法異常
java.lang.UnsupportedOperationException//Jsp頁面異常
javax.servlet.jsp.JspException//JSP引擎解析異常
org.apache.jasper.JasperException//Servlet異常
javax.servlet.ServletException//對象已被刪除異常
org.hibernate.ObjectDeletedException
?
轉載于:https://www.cnblogs.com/lnthz/p/10071663.html
總結
- 上一篇: 山特UPS电源三种工作模式解析
- 下一篇: layUI框架中文件上传前后端交互及遇到