最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA異常信息Exception?e及e的相關(guān)方法解讀

 更新時(shí)間:2023年06月09日 09:27:47   作者:天工開物_152368  
這篇文章主要介紹了JAVA異常信息Exception?e及e的相關(guān)方法解讀,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

java異常信息Exception e及e的相關(guān)

例子:

public class Test {
?/**
? * @param args
? */
?public static void main(String[] args) {
?// TODO Auto-generated method stub
?try {
? ? ? ? ? ? ? ? ? ? System.out.println(1 / 0);
? ? ? ? ? ? ? ? } catch (Exception e) {
? ? ? ? ? ? ? ? ? ? System.out.println(e.toString());
? ? ? ? ? ? ? ? ? ? System.out.println("-------------------------------------------------");
? ? ? ? ? ? ? ? ? ? System.out.println(e.getMessage());
? ? ? ? ? ? ? ? ? ? System.out.println("-------------------------------------------------");
? ? ? ? ? ? ? ? ? ? e.printStackTrace();
? ? ? ? ? ? ? ? }
?}
}

輸出結(jié)果:

java.lang.ArithmeticException: / by zero
-------------------------------------------------
/ by zero
-------------------------------------------------
java.lang.ArithmeticException: / by zero

at com.envision.Test.main(Test.java:11)

注意:

  • e.toString():獲得異常種類和錯(cuò)誤信息
  • e.getMessage():獲得錯(cuò)誤信息
  • e.printStackTrace():在控制臺(tái)打印出異常種類,錯(cuò)誤信息和出錯(cuò)位置等

java捕獲異常Exception e中e的的含義

在學(xué)習(xí)Java異常中由于好奇catch( Exception e ) 中的 e 是啥子意思,因此在翻閱資料后對其進(jìn)行了總結(jié),如果在閱讀過程中哪里有問題,歡迎評論留意。

e 到底是什么

想必會(huì)有Java新學(xué)者和我一樣對這個(gè)十分好奇,這個(gè) e 到底是個(gè)啥子,百思不得其解,還沒聰明之前就已經(jīng)絕頂。

在查閱過程中有一段話對我來說真的是讓人豁然開朗,在此分享給大家

異常在java中以 的形式存在,每一個(gè) 異常類 都可以創(chuàng)建 異常對象

理解這句話很簡單,首先我們得先了解異常類和異常對象是啥子

異常類

如下異常結(jié)構(gòu)圖所示,Trowable 為異常類父類,其下面的便為其的子類

異常結(jié)構(gòu)

異常對象

這個(gè)對象和大家所認(rèn)識(shí)的對象一樣,而本文中的重點(diǎn)嘉賓 e 便是一個(gè)異常對象,我們也可以實(shí)例化一個(gè)對象

Exception e = new Exception("出錯(cuò)了");

心得:

到這里估計(jì)大家都對 catch( Exception e ) 中的 e 是啥子意思,沒錯(cuò),這里的 e 就是一個(gè)類型為 Exception 的異常對象。當(dāng)然異常類型和對象名都可以隨著自己的需求偏好進(jìn)行更換,只是大家都習(xí)慣了用 e 對異常對象進(jìn)行命名而已。

同時(shí),既然它是對象,也有可能存在自己的方法不是,所以,下面列了幾個(gè)相對常用的方法出來供大家參考

方法調(diào)用作用
e.getMessage()返回異常的詳細(xì)消息字符串
e.printStackTrace()追蹤堆棧異常信息(采用異步線程)
e.toString()獲得異常種類和錯(cuò)誤信息
e.getMessage()獲得錯(cuò)誤信息

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 運(yùn)用java以及循環(huán)打印菱形詳細(xì)實(shí)例代碼

    運(yùn)用java以及循環(huán)打印菱形詳細(xì)實(shí)例代碼

    最近在看算法書的時(shí)候,看到有打印上三角的算法,然后要舉一反三,下面這篇文章主要介紹了運(yùn)用java以及循環(huán)打印菱形的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-10-10
  • 使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù)

    使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù)

    本文主要介紹了使用Spring Cloud Gateway實(shí)現(xiàn)代理服務(wù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-10-10
  • SpringBoot進(jìn)行數(shù)據(jù)加密和解密的詳細(xì)指南

    SpringBoot進(jìn)行數(shù)據(jù)加密和解密的詳細(xì)指南

    對稱加密算法使用相同的密鑰進(jìn)行加密和解密,其主要優(yōu)點(diǎn)包括速度快和實(shí)現(xiàn)簡單,常見的對稱加密算法有 AES、DES 等,本文將以 AES 為例,展示如何在 Spring Boot 項(xiàng)目中進(jìn)行數(shù)據(jù)加密和解密,需要的朋友可以參考下
    2024-11-11
  • Java多線程環(huán)境下SimpleDateFormat類安全轉(zhuǎn)換

    Java多線程環(huán)境下SimpleDateFormat類安全轉(zhuǎn)換

    這篇文章主要介紹了Java多線程環(huán)境下SimpleDateFormat類安全轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • IDEA實(shí)現(xiàn)回退提交的git代碼(四種常見場景)

    IDEA實(shí)現(xiàn)回退提交的git代碼(四種常見場景)

    這篇文章主要介紹了IDEA實(shí)現(xiàn)回退提交的git代碼(四種常見場景),具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Java源碼解析之LinkedHashMap

    Java源碼解析之LinkedHashMap

    LinkedHashMap是HashMap的子類,所以也具備HashMap的諸多特性.不同的是,LinkedHashMap還維護(hù)了一個(gè)雙向鏈表,以保證通過Iterator遍歷時(shí)順序與插入順序一致.除此之外,它還支持Access Order, ,需要的朋友可以參考下
    2021-05-05
  • Java面試題沖刺第六天--網(wǎng)絡(luò)編程1

    Java面試題沖刺第六天--網(wǎng)絡(luò)編程1

    這篇文章主要為大家分享了最有價(jià)值的三道網(wǎng)絡(luò)編程面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Java 正則表達(dá)式 解釋說明

    Java 正則表達(dá)式 解釋說明

    java正則知識(shí)小結(jié),一些常見的正則都包括在里面,推薦收藏。
    2009-06-06
  • java如何拷貝復(fù)制對象和集合問題

    java如何拷貝復(fù)制對象和集合問題

    這篇文章主要介紹了java如何拷貝復(fù)制對象和集合問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(37)

    Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(37)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07

最新評論

岢岚县| 长沙县| 从江县| 玉环县| 六盘水市| 庆元县| 哈巴河县| 扬中市| 新干县| 门头沟区| 呼图壁县| 鹿泉市| 海口市| 通海县| 将乐县| 福泉市| 荣昌县| 于田县| 方山县| 甘泉县| 新巴尔虎左旗| 方城县| 防城港市| 紫阳县| 察雅县| 民勤县| 郑州市| 象州县| 嘉善县| 微山县| 黑河市| 阳曲县| 长兴县| 冷水江市| 江达县| 永兴县| 乃东县| 从化市| 额济纳旗| 新乐市| 北安市|