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

multi-catch和try-catch異常處理知識點詳解

 更新時間:2019年11月24日 10:39:58   作者:Mindreader  
在本篇文章里我們給大家分享了一篇關于multi-catch和try-catch異常處理知識點內容,有需要的朋友們可以參考學習下。

multi-catch屬于JDK1.7之后出現的,舉例如下:

class FactoryTest {
  public static Fruits getInstance(String className){
    Fruits fruits=null;
    try {
      fruits=(Fruits)Class.forName(className).newInstance();
    } catch (InstantiationException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (IllegalAccessException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return fruits;
    
    
  }

}

===============================================
class FactoryTest {
  public static Fruits getInstance(String className){
    Fruits fruits=null;
    try {
      fruits=(Fruits)Class.forName(className).newInstance();
    } catch (InstantiationException | IllegalAccessException | ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return fruits;
    
    
  }

}

如果使用try-catch,會有多個catch塊,從里到外是之類異常和父類異常,但是使用了multi-catch之后只需要有一個catch塊就可以了,括號里面有三個異常,需要注意的是這三個異常不能有交集,作為科班出生的我不想解釋什么是交集!

以上就是本次介紹的全部知識點,感謝大家的閱讀和對腳本之家的支持。

相關文章

  • java反射_改變private中的變量及方法的簡單實例

    java反射_改變private中的變量及方法的簡單實例

    下面小編就為大家?guī)硪黄猨ava反射_改變private中的變量及方法的簡單實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • Java中Boolean和boolean的區(qū)別詳析

    Java中Boolean和boolean的區(qū)別詳析

    boolean是基本數據類型Boolean是它的封裝類,和其他類一樣,有屬性有方法,可以new,下面這篇文章主要給大家介紹了關于Java中Boolean和boolean區(qū)別的相關資料,需要的朋友可以參考下
    2022-07-07
  • Java復制一個對象并且不想復制其中的空值屬性問題

    Java復制一個對象并且不想復制其中的空值屬性問題

    這篇文章主要介紹了Java復制一個對象并且不想復制其中的空值屬性問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Java性能調優(yōu)及排查方式

    Java性能調優(yōu)及排查方式

    這篇文章主要介紹了Java性能調優(yōu)及排查方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 利用Jmeter發(fā)送Java請求的實戰(zhàn)記錄

    利用Jmeter發(fā)送Java請求的實戰(zhàn)記錄

    JMeter是Apache組織的開放源代碼項目,它是功能和性能測試的工具,100%的用java實現,下面這篇文章主要給大家介紹了關于如何利用Jmeter發(fā)送Java請求的相關資料,需要的朋友可以參考下
    2021-09-09
  • Maven下載依賴的順序及配置文件小結

    Maven下載依賴的順序及配置文件小結

    本文主要介紹了Maven下載依賴的順序及配置文件小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • 線程池調用kafka發(fā)送消息產生的內存泄漏問題排查解決

    線程池調用kafka發(fā)送消息產生的內存泄漏問題排查解決

    這篇文章主要為大家介紹了線程池調用kafka發(fā)送消息產生的內存泄漏問題排查解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Maven本地緩存清理小工具的實現

    Maven本地緩存清理小工具的實現

    這篇文章主要介紹了Maven本地緩存清理小工具的實現,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Java關于List集合去重方案詳細介紹

    Java關于List集合去重方案詳細介紹

    實際項目開發(fā)中,很多業(yè)務場景下都會遇見集合去重。在說到List集合去重之前,首先我們回顧下普通類型的list如何去重
    2021-09-09
  • idea切換分支的時候,忽略一些無用的修改設置

    idea切換分支的時候,忽略一些無用的修改設置

    這篇文章主要介紹了idea切換分支的時候,忽略一些無用的修改操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02

最新評論