您好,登錄后才能下訂單哦!
本篇文章為大家展示了java中有哪些常用的異常類型,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
Java異常的頂層父類為Throwable,并實現了Serializable接口
由Throwable派生出來的異常有兩種,分別為Error類與Exception
Error,即錯誤,代表JVM本身的錯誤,處理程序運行環境方面的異常,不能通過代碼處理。比如OutOfMemoryError,AWTError等。
Exception:即異常,程序運行時發生,可以被java異常處理機制使用。比如IOException,SQLEXception,RuntimeException等等。
以上,Error,RuntimeException是非檢查異常
隱式異常也叫運行時異常或非檢查異常,比如程序中除數為0引起的錯誤,數組下標越界錯誤,錯誤的強制類型轉錯誤,使用了控對象NullPointerException等,它們雖然是由程序本身引起的異常,但不是程序主動拋出的,而是在程序運行中產生的。
顯式異常也叫非運行時異常或檢查異常,比如IOException,SQLException,javac強制要求程序員為這樣的異常做預備處理工作,否則編譯不通過。
上述內容就是java中有哪些常用的異常類型,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。