首頁  >  文章  >  Java  >  java開發過程中出現異常和套件的總結

java開發過程中出現異常和套件的總結

Y2J
Y2J原創
2017-05-05 15:11:562012瀏覽

這篇文章主要介紹了java基礎中的異常與套件,有需要的朋友可以參考一下

#1 異常

異常的體系

• Throwable

Error

#通常出現重大問題如:執行的類別不存在或記憶體溢位等。

不編寫針對程式碼對其處理

Exception

在執行階段執行出現的一起情況,可以透過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的。


類別中的成員權限:public或protected


protected是為其他套件中的子類別提供的一種權限


例程


2.2 四個權限

3 import

4 Jar套件

4.1 Jar套件的操作

#透過ja​​r. exe工具對jar的操作。

建立jar套件


jar -cvf mypack.jar packa packb

查看jar套件


jar -tvf mypack.jar [>定向檔案]

解壓縮


jar -xvf mypack.jar

自訂jar套件的清單檔案


jar –cvfm mypack.jar mf.txt packa packb

【相關推薦】

1.

Java免費影片教學

2.

YMP線上手冊

3.

全面解析Java註解#

以上是java開發過程中出現異常和套件的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn