空指針異常: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.ExceptionInInitializerError
違法訪問錯誤:java.lang.IllegalAccessError
不兼容的類變化錯誤:java.lang.IncompatibleClassChangeError
實例化錯誤:java.lang.InstantiationError
內部錯誤:java.langInternalError
連接錯誤: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.langUnsatisfiedLinkError
不支持的類版本錯誤:java.lang.UnsupportedClassVersionError
驗證錯誤:java.lang.VerifyError
虛擬機錯誤:java.lang.VirtualMechineError
算術條件異常:java.lang.ArithmeticException
數組索引越界異常:java.lang.ArrayIndexOutOfBoundsException
數組存儲異常:java.lang.ArrayStoreException
類造型異常:java.lang.ClassCastException
找不到類異常:java.lang.NotFoundException
不支持克隆異常:Java.lang.CloneNotSupportedException
枚舉敞亮不存在異常:java.lang.EnumConstantNotPresentException
根異常:java.lang.Exception
違法的訪問異常:java.lang.IllegalAccessExcetion
違法的監控狀態異常: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.RuntimeException
安全異常:java.lang.SecurityException
類型不存在異常:java.lang.TypeNotPresentException