首頁  >  文章  >  Java  >  Java 實例 - 鏈試異常

Java 實例 - 鏈試異常

黄舟
黄舟原創
2017-02-04 10:07:571201瀏覽

以下實例演示了使用多個catch 來處理鏈試異常:

/*
 author by w3cschool.cc
 Main.java
 */public class Main{
   public static void main (String args[])throws Exception  {
      int n=20,result=0;
      try{
         result=n/0;
         System.out.println("结果为"+result);
      }
      catch(ArithmeticException ex){
         System.out.println("发算术异常: "+ex);
         try {
         throw new NumberFormatException();
         }
         catch(NumberFormatException ex1) {
            System.out.println("手动抛出链试异常 : "+ex1);
         }
      }
   }
   }

以上代碼運行輸出結果為:

发算术异常: java.lang.ArithmeticException: / by zero
手动抛出链试异常 : java.lang.NumberFormatException


以上就是Java 實例-鏈試異常的內容,更多相關內容請關注PHP中文網(www.php.cn)!



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn