欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java基礎(chǔ)中異常及包歸納整理

 更新時(shí)間:2017年04月19日 09:33:10   作者:過(guò)眼云煙2015  
這篇文章主要介紹了java基礎(chǔ)中的 異常與包,有需要的朋友可以參考一下

1 異常

異常的體系

• Throwable

Error

通常出現(xiàn)重大問(wèn)題如:運(yùn)行的類(lèi)不存在或者內(nèi)存溢出等。

不編寫(xiě)針對(duì)代碼對(duì)其處理

Exception

在運(yùn)行時(shí)運(yùn)行出現(xiàn)的一起情況,可以通過(guò)try catch finally

Exception和Error的子類(lèi)名都是以父類(lèi)名作為后綴。

1.1 Throwable中的方法

1.2 throws和throw

1.3 異常處理

try
{
需要檢測(cè)的代碼;
}
catch(異常類(lèi)
變量)
{
異常處理代碼;
}
finally
{
一定會(huì)執(zhí)行的代碼;
}

Finally代碼塊只有一種情況不會(huì)被執(zhí)行。就是在之前執(zhí)行了System.exit(0)。

1.4 自定義異常

自定義類(lèi)繼承Exception或者其子類(lèi)。

通過(guò)構(gòu)造函數(shù)定義異常信息。

例:

Class DemoException extends Exception
{
  DemoException(String message)
  {
    super(message);
  }
}

通過(guò)throw將自定義異常拋出。

1.5 異常細(xì)節(jié)

2 包(package)

對(duì)類(lèi)文件進(jìn)行分類(lèi)管理。

給類(lèi)提供多層命名空間。

寫(xiě)在程序文件的第一行。

類(lèi)名的全稱的是  包名.類(lèi)名。

包也是一種封裝形式。


2.1 包之間的訪問(wèn)

被訪問(wèn)的包中的類(lèi)權(quán)限必須是public的。

類(lèi)中的成員權(quán)限:public或者protected

protected是為其他包中的子類(lèi)提供的一種權(quán)限

例程

2.2 四種權(quán)限

3 import

4 Jar包

4.1 Jar包的操作

通過(guò)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)文章

  • Java 無(wú)符號(hào)右移與右移運(yùn)算符的使用介紹

    Java 無(wú)符號(hào)右移與右移運(yùn)算符的使用介紹

    這篇文章主要介紹了Java 無(wú)符號(hào)右移與右移運(yùn)算符的使用介紹,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Java Spring詳解如何配置數(shù)據(jù)源注解開(kāi)發(fā)以及整合Junit

    Java Spring詳解如何配置數(shù)據(jù)源注解開(kāi)發(fā)以及整合Junit

    Spring 是目前主流的 Java Web 開(kāi)發(fā)框架,是 Java 世界最為成功的框架。該框架是一個(gè)輕量級(jí)的開(kāi)源框架,具有很高的凝聚力和吸引力,本篇文章帶你了解如何配置數(shù)據(jù)源、注解開(kāi)發(fā)以及整合Junit
    2021-10-10
  • SpringBoot萬(wàn)字爆肝高級(jí)配置

    SpringBoot萬(wàn)字爆肝高級(jí)配置

    SpringBoot不僅支持常規(guī)的properties配置文件,還支持yaml語(yǔ)言的配置文件,yaml是以數(shù)據(jù)為中心的語(yǔ)言,在配置數(shù)據(jù)的時(shí)候具有面向?qū)ο蟮奶卣鳌pplication.properties是比較常見(jiàn)的配置文件,SpringBoot的全局配置文件的作用是對(duì)一些默認(rèn)配置的配置值進(jìn)行修改
    2022-07-07
  • Mybatis工具類(lèi)JdbcTypeInterceptor運(yùn)行時(shí)自動(dòng)添加jdbcType屬性

    Mybatis工具類(lèi)JdbcTypeInterceptor運(yùn)行時(shí)自動(dòng)添加jdbcType屬性

    今天小編就為大家分享一篇關(guān)于Mybatis工具類(lèi)JdbcTypeInterceptor運(yùn)行時(shí)自動(dòng)添加jdbcType屬性,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • Java比較兩個(gè)List的值是否相等的方法

    Java比較兩個(gè)List的值是否相等的方法

    這篇文章主要介紹了Java比較兩個(gè)List的值是否相等的方法,涉及java針對(duì)隊(duì)列比較的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 簡(jiǎn)單闡述一下Java集合的概要

    簡(jiǎn)單闡述一下Java集合的概要

    今天給大家?guī)?lái)的文章是關(guān)于Java的相關(guān)知識(shí),文章圍繞著Java集合的概要展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Spring Boot JPA訪問(wèn)Mysql示例

    Spring Boot JPA訪問(wèn)Mysql示例

    本篇文章主要介紹了Spring Boot JPA訪問(wèn)Mysql示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • Java直接插入排序算法實(shí)現(xiàn)

    Java直接插入排序算法實(shí)現(xiàn)

    這篇文章主要介紹了Java直接插入排序算法實(shí)現(xiàn),有需要的朋友可以參考一下
    2014-01-01
  • java調(diào)用未知類(lèi)的指定方法簡(jiǎn)單實(shí)例

    java調(diào)用未知類(lèi)的指定方法簡(jiǎn)單實(shí)例

    這篇文章介紹了java調(diào)用未知類(lèi)的指定方法簡(jiǎn)單實(shí)例,有需要的朋友可以參考一下
    2013-09-09
  • PageHelper在springboot中的使用方式

    PageHelper在springboot中的使用方式

    這篇文章主要介紹了PageHelper在springboot中的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論