java基礎(chǔ)中異常及包歸納整理
1 異常
異常的體系
• Throwable
Error
通常出現(xiàn)重大問題如:運(yùn)行的類不存在或者內(nèi)存溢出等。
不編寫針對(duì)代碼對(duì)其處理
Exception
在運(yùn)行時(shí)運(yùn)行出現(xiàn)的一起情況,可以通過try catch finally
Exception和Error的子類名都是以父類名作為后綴。
1.1 Throwable中的方法

1.2 throws和throw

1.3 異常處理
try
{
需要檢測(cè)的代碼;
}
catch(異常類
變量)
{
異常處理代碼;
}
finally
{
一定會(huì)執(zhí)行的代碼;
}
Finally代碼塊只有一種情況不會(huì)被執(zhí)行。就是在之前執(zhí)行了System.exit(0)。
1.4 自定義異常
自定義類繼承Exception或者其子類。
通過構(gòu)造函數(shù)定義異常信息。
例:
Class DemoException extends Exception
{
DemoException(String message)
{
super(message);
}
}
通過throw將自定義異常拋出。
1.5 異常細(xì)節(jié)

2 包(package)
對(duì)類文件進(jìn)行分類管理。
給類提供多層命名空間。
寫在程序文件的第一行。
類名的全稱的是 包名.類名。
包也是一種封裝形式。

2.1 包之間的訪問
被訪問的包中的類權(quán)限必須是public的。
類中的成員權(quán)限:public或者protected
protected是為其他包中的子類提供的一種權(quán)限
例程
2.2 四種權(quán)限

3 import

4 Jar包

4.1 Jar包的操作
通過jar.exe工具對(duì)jar的操作。
創(chuàng)建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
希望本篇文章對(duì)您有所幫助
相關(guān)文章
一文帶你掌握J(rèn)ava8強(qiáng)大的StreamAPI
Java8API添加了一個(gè)新的抽象稱為流Stream,可以讓你以一種聲明的方式處理數(shù)據(jù)。Stream 使用一種類似用SQL 語句從數(shù)據(jù)庫查詢數(shù)據(jù)的直觀方式來提供一種對(duì) Java 集合運(yùn)算和表達(dá)的高階抽象。Stream API可以極大提高Java程序員的生產(chǎn)力,讓程序員寫出高效率、干凈、簡(jiǎn)潔的代碼2021-10-10
SpringBoot使用AOP,內(nèi)部方法失效的解決方案
這篇文章主要介紹了SpringBoot使用AOP,內(nèi)部方法失效的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08
JeecgBoot框架升級(jí)至Spring?Boot3的實(shí)戰(zhàn)步驟
本文主要介紹了JeecgBoot框架升級(jí)至Spring?Boot3的實(shí)戰(zhàn)步驟,從?2.7.10升級(jí)到3.1.5有以下幾個(gè)點(diǎn)需要注意,下面就來詳細(xì)的介紹一下,感興趣的可以了解一下2024-04-04
SpringBoot2.7?WebSecurityConfigurerAdapter類過期配置
這篇文章主要為大家介紹了SpringBoot2.7中WebSecurityConfigurerAdapter類過期應(yīng)該如何配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
Springboot 如何指定獲取自己寫的配置properties文件的值
這篇文章主要介紹了Springboot 如何指定獲取自己寫的配置properties文件的值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07
SpringBoot中ApplicationEvent的使用步驟詳解
ApplicationEvent類似于MQ,是Spring提供的一種發(fā)布訂閱模式的事件處理方式,本文給大家介紹SpringBoot中ApplicationEvent的使用步驟詳解,感興趣的朋友跟隨小編一起看看吧2024-04-04
淺析Java類和數(shù)據(jù)結(jié)構(gòu)中常用的方法
下面小編就為大家?guī)硪黄獪\析Java類和數(shù)據(jù)結(jié)構(gòu)中常用的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09

