這篇文章主要介紹了java基礎中的異常與套件,有需要的朋友可以參考一下
#1 異常
異常的體系
• Throwable
Error
#通常出現重大問題如:執行的類別不存在或記憶體溢位等。
不編寫針對程式碼對其處理
在執行階段執行出現的一起情況,可以透過try catch finally
Exception和Error的子類別名稱都是以父類別名稱作為後綴。
1.1 Throwable中的方法
1.2 throws與throw
#1.3 異常處理
try { 需要检测的代码; } catch(异常类 变量) { 异常处理代码; } finally { 一定会执行的代码; }
Finally程式碼區塊只有一種情況不會被執行。就是在之前執行了System.exit(0)。
1.4 自訂異常
自訂類別繼承Exception或其子類別。
透過建構函數定義異常訊息。
範例:
Class DemoException extends Exception { DemoException(String message) { super(message); } }
透過throw將自訂例外狀況拋出。
1.5 例外細節
#2 套件(package)
命名空間。
2.1 套件之間的存取
被存取的套件中的類別權限必須是public的。2.2 四個權限
3 import
4 Jar套件4.1 Jar套件的操作
以上是java開發過程中出現異常和套件的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!