##### 1. 類型 ClassNotFoundException繼承自Exception,屬於java異常類。NoClassDefFoundError繼承自Error,在java中Error一般屬於不可恢復的系統錯誤,有JVM拋出,並且不能被開發者處理。 ##### 2. 產生的原因 Class ...
##### 1. 類型
ClassNotFoundException繼承自Exception,屬於java異常類。NoClassDefFoundError繼承自Error,在java中Error一般屬於不可恢復的系統錯誤,有JVM拋出,並且不能被開發者處理。
##### 2. 產生的原因
ClassNotFoundException:當Java程式在運行時在類路徑中找不到指定的類或者用Class.forName動態載入一個在類路徑中不存在的類時,就會產生ClassNotFoundException異常。
NoClassDefFoundError: 表示程式在編譯時可以找到所依賴的類,但是在運行時找不到指定的類文件的情況,找不到的原因可能是打包時遺漏了某個類或者jar出現損壞等。