您好,登錄后才能下訂單哦!
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包的操作
通過jar.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
希望本篇文章對您有所幫助
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。