Java異常體系的探究
1、體系分類
(1)uncheckedexception(非檢查異常)
也稱為執行異常(RuntimeException),如常見的NullPointerException、IndexOutOfBoundsException。對於執行中的異常情況,java編譯器不需要異常捕捉或丟擲宣告,由程式設計師決定。
(2)checked exception(檢查異常,編譯異常)
也稱為非執行異常(執行異常以外的異常是非執行異常),java編譯器必須強制程式設計師進行捕獲處理。例如,常見的IOExeption和SQLException。對於非執行異常,如果不進行捕獲或投稿處理,編譯就不會透過。
2、Error與Exception的關係
一般情況下,Error會直接導致jvm錯誤,如Java虛擬機器執行錯誤等,如果出現當前執行緒,則無法繼續執行。
Excpetion是程式本身可以處理的異常。發生後可以正常執行。
以上就是Java異常體系的探究,希望對大家有所幫助。更多Java學習指路:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4650/viewspace-2829945/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java異常體系Java
- Java異常體系概述Java
- 揭曉Java異常體系中的祕密Java
- 程式設計體系結構(02):Java異常體系程式設計Java
- 深入探究ASP.NET Core異常處理中介軟體ASP.NET
- 夯實Java基礎系列10:深入理解Java中的異常體系Java
- 說說 Spring DAO 的異常體系Spring
- java中的異常Java
- Java 中的異常Java
- 【java】異常Java
- java 異常Java
- Java 異常Java
- Java異常Java
- 異常JavaJava
- Java 異常(二) 自定義異常Java
- java微服務的異常Java微服務
- 對Java異常的理解Java
- jmu-Java-06異常-01-常見異常Java
- Java 異常表與異常處理原理Java
- 異常體系與專案實踐
- Java--異常的學習Java
- Java 異常(一) 異常概述及其架構Java架構
- Java 異常進階Java
- Java 筆記《異常》Java筆記
- 如何善用Java異常Java
- Java異常機制Java
- Java基礎-異常Java
- JAVA 異常處理Java
- Java自定義異常Java
- Java基礎 — 異常Java
- Java - 異常與FileJava
- [Java基礎]異常Java
- Java異常型別Java型別
- Java 異常處理Java
- JAVA異常處理Java
- Java之常見異常 整理集合Java
- java陣列記憶體的探究Java陣列記憶體
- Java 的異常處理機制Java