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

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

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

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());
    }
  }
}

輸出結果:

; 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());
    }
  }
}

輸出結果:

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

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

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

相關文章

  • Springboot過濾器禁止ip頻繁訪問功能實現(xiàn)

    Springboot過濾器禁止ip頻繁訪問功能實現(xiàn)

    這篇文章主要介紹了Springboot過濾器禁止ip頻繁訪問功能實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • Spring Cache實現(xiàn)緩存技術

    Spring Cache實現(xiàn)緩存技術

    在面對公司緩存技術混亂時,張三基于Spring框架自研緩存解決方案,展現(xiàn)了他的專業(yè)技術能力和積極工作態(tài)度,他通過問題診斷、技術選型、編碼測試、文檔編寫和部署監(jiān)控等一系列步驟,確保了新緩存系統(tǒng)的功能正確性和性能穩(wěn)定性
    2024-10-10
  • shiro攔截認證的全過程記錄

    shiro攔截認證的全過程記錄

    Apache?Shiro是一個強大且易用的Java安全框架,執(zhí)行身份驗證、授權、密碼和會話管理,下面這篇文章主要給大家介紹了關于shiro攔截認證的相關資料,需要的朋友可以參考下
    2021-11-11
  • Springboot?hibernate-validator?6.x快速校驗示例代碼

    Springboot?hibernate-validator?6.x快速校驗示例代碼

    這篇文章主要介紹了Springboot?hibernate-validator?6.x校驗,本文以6.2.1.Final版本為例解決了log4j版本的漏洞問題,通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2021-12-12
  • Java中的CompletableFuture詳解

    Java中的CompletableFuture詳解

    這篇文章主要介紹了Java中的CompletableFuture詳解,Future接口(FutueTask實現(xiàn)類)定義了操作異步任務執(zhí)行一些方法,如獲取異步任務的執(zhí)行結果、取消任務的執(zhí)行、判斷任務是否被取消、判斷任務執(zhí)行是否完畢等,需要的朋友可以參考下
    2023-09-09
  • Java?Redis配置Redisson的方法詳解

    Java?Redis配置Redisson的方法詳解

    這篇文章主要為大家詳細介紹了Java?Redis配置Redisson的相關資料,文中的示例代碼講解詳細,對我們學習或工作有一定參考價值,感興趣的可以了解一下
    2022-08-08
  • Java面試基礎之TCP連接以及其優(yōu)化

    Java面試基礎之TCP連接以及其優(yōu)化

    這篇文章主要給大家介紹了關于Java面試基礎之TCP連接以及其優(yōu)化的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Java具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • Java 如何使用Feign發(fā)送HTTP請求

    Java 如何使用Feign發(fā)送HTTP請求

    這篇文章主要介紹了Java 如何使用Feign發(fā)送HTTP請求,幫助大家更好的理解和學習Java,感興趣的朋友可以了解下
    2020-11-11
  • Spring @ComponentScan注解使用案例詳細講解

    Spring @ComponentScan注解使用案例詳細講解

    @ComponentScan注解的作用可以簡述為:將項目中所有被@Component注解直接或者間接標記的類---->組裝成BeanDefinition---->然后以key=beanName, value=BeanDefinition的形式存儲,為后續(xù)生成bean對象做準備
    2023-03-03
  • Mybatis-Plus中getOne方法獲取最新一條數(shù)據(jù)的示例代碼

    Mybatis-Plus中getOne方法獲取最新一條數(shù)據(jù)的示例代碼

    這篇文章主要介紹了Mybatis-Plus中getOne方法獲取最新一條數(shù)據(jù),本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論