亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

multi-catch和try-catch異常處理知識(shí)點(diǎn)詳解

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

multi-catch屬于JDK1.7之后出現(xiàn)的,舉例如下:

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,會(huì)有多個(gè)catch塊,從里到外是之類異常和父類異常,但是使用了multi-catch之后只需要有一個(gè)catch塊就可以了,括號(hào)里面有三個(gè)異常,需要注意的是這三個(gè)異常不能有交集,作為科班出生的我不想解釋什么是交集!

以上就是本次介紹的全部知識(shí)點(diǎn),感謝大家的閱讀和對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論