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

淺談Java異常的Exception e中的egetMessage()和toString()方法的區(qū)別

 更新時(shí)間:2017年07月14日 09:01:19   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談Java異常的Exception e中的egetMessage()和toString()方法的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

Exception e中e的getMessage()和toString()方法的區(qū)別:

示例代碼1:

public class TestInfo {
  private static String str =null;
  public static void main(String[] args) {
    System.out.println("test exception");
    try {
      if(str.equals("name")){
        System.out.println("test exception");
      }
    } catch (Exception e) {
      System.out.println(e.toString());
      System.out.println(e.getMessage());
    }
  }
}

輸出結(jié)果:

; font-family:" microsoft="" background-color:="" /> null

示例代碼2:

public class TestInfo {
  private static int m = 0;
  public static void main(String[] args) {
    System.out.println("test exception");
    try {
      m = 899/0;
    } catch (Exception e) {
      System.out.println(e.toString());
      System.out.println(e.getMessage());
    }
  }
}

輸出結(jié)果:

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

總結(jié):由此可以看出,e.toString()獲取的信息包括異常類型和異常詳細(xì)消息,而e.getMessage()只是獲取了異常的詳細(xì)消息字符串。

以上這篇淺談Java異常的Exception e中的egetMessage()和toString()方法的區(qū)別就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java封裝、繼承、多態(tài)三大特征的理解

    Java封裝、繼承、多態(tài)三大特征的理解

    封裝、繼承、多態(tài)三大特征是java中比較常用的,務(wù)必要掌握,下面給大家介紹Java封裝、繼承、多態(tài)三大特征的理解,有不清楚的朋友可以一起學(xué)習(xí)下
    2016-06-06
  • idea熱部署且開啟自動(dòng)編譯的實(shí)現(xiàn)方法

    idea熱部署且開啟自動(dòng)編譯的實(shí)現(xiàn)方法

    這篇文章主要介紹了idea熱部署且開啟自動(dòng)編譯的實(shí)現(xiàn)方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • SpringBoot應(yīng)用快速部署到K8S的詳細(xì)教程

    SpringBoot應(yīng)用快速部署到K8S的詳細(xì)教程

    這篇文章主要介紹了SpringBoot應(yīng)用快速部署到K8S的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • 基于@MapperScan和@ComponentScan的使用區(qū)別

    基于@MapperScan和@ComponentScan的使用區(qū)別

    這篇文章主要介紹了@MapperScan和@ComponentScan的使用區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java如何有效避免SQL注入漏洞的方法總結(jié)

    Java如何有效避免SQL注入漏洞的方法總結(jié)

    SQL注入是比較常見的網(wǎng)絡(luò)攻擊方式之一,它不是利用操作系統(tǒng)的BUG來(lái)實(shí)現(xiàn)攻擊,而是針對(duì)程序員編程時(shí)的疏忽,通過(guò)SQL語(yǔ)句,實(shí)現(xiàn)無(wú)帳號(hào)登錄,甚至篡改數(shù)據(jù)庫(kù),這篇文章主要給大家介紹了關(guān)于Java如何避免SQL注入漏洞的兩種方法,需要的朋友可以參考下
    2022-01-01
  • Java中兩種拋出異常的方式示例詳解

    Java中兩種拋出異常的方式示例詳解

    在Java中有兩種拋出異常的方式,一種是throw,直接拋出異常,另一種是throws,間接拋出異常,本文給大家詳細(xì)說(shuō)明java中兩種拋出異常的方式,感興趣的朋友一起看看吧
    2023-08-08
  • Java的代理模式你真的了解嗎

    Java的代理模式你真的了解嗎

    這篇文章主要為大家詳細(xì)介紹了Java的代理模式,結(jié)構(gòu)型模式主要總結(jié)了一些類或?qū)ο蠼M合在一起的經(jīng)典結(jié)構(gòu),這些經(jīng)典的結(jié)構(gòu)可以解決特定應(yīng)用場(chǎng)景的問(wèn)題,包括:代理模式、橋接模式、裝飾器模式、適配器模式、門面模式、組合模式、享元模式
    2022-03-03
  • 如何解決websocket開啟多個(gè)頁(yè)面訪問(wèn)同一個(gè)連接會(huì)失效的問(wèn)題

    如何解決websocket開啟多個(gè)頁(yè)面訪問(wèn)同一個(gè)連接會(huì)失效的問(wèn)題

    使用WebSocket時(shí),若多個(gè)頁(yè)面訪問(wèn)同一個(gè)WebSocket連接可能會(huì)導(dǎo)致連接失效,遇到這個(gè)問(wèn)題時(shí),可以通過(guò)在SpringBoot中使用@ServerEndpoint注解并添加@Component來(lái)解決,出現(xiàn)連接錯(cuò)誤通常是因?yàn)閃ebSocket連接接收到的是一個(gè)GET請(qǐng)求
    2024-09-09
  • Java詳解使用線程池處理任務(wù)方法

    Java詳解使用線程池處理任務(wù)方法

    java中經(jīng)常需要用到多線程來(lái)處理,我們非常不建議單純使用繼承Thread或者實(shí)現(xiàn)Runnable接口的方式來(lái)創(chuàng)建線程,那樣勢(shì)必有創(chuàng)建及銷毀線程耗費(fèi)資源、線程上下文切換問(wèn)題。同時(shí)創(chuàng)建過(guò)多的線程也可能引發(fā)資源耗盡的風(fēng)險(xiǎn),這個(gè)時(shí)候引入線程池比較合理,方便線程任務(wù)的管理
    2022-05-05
  • SpringCloud中的灰度路由使用詳解

    SpringCloud中的灰度路由使用詳解

    這篇文章主要介紹了SpringCloud中的灰度路由使用詳解,在微服務(wù)中,?通常為了高可用,?同一個(gè)服務(wù)往往采用集群方式部署,?即同時(shí)存在幾個(gè)相同的服務(wù),而灰度的核心就?是路由,?通過(guò)我們特定的策略去調(diào)用目標(biāo)服務(wù)線路,需要的朋友可以參考下
    2023-08-08

最新評(píng)論

芦溪县| 资中县| 霞浦县| 马尔康县| 永济市| 甘谷县| 开江县| 汝城县| 时尚| 云梦县| 纳雍县| 莱芜市| 共和县| 阿拉善左旗| 祁门县| 札达县| 淳安县| 兴安县| 金川县| 宝鸡市| 镇康县| 道真| 中阳县| 滁州市| 中江县| 济宁市| 繁昌县| 曲沃县| 凤冈县| 长葛市| 福州市| 青州市| 满洲里市| 治县。| 五大连池市| 得荣县| 麻江县| 舞钢市| 玉龙| 济源市| 腾冲县|