位置:首頁 > Java技術 > java實例教學 > Java異常層次結構

Java異常層次結構

如何處理異常層次結構?

解決方法

這個例子顯示了如何通過擴展Exception類來處理異常層次結構

class Animal extends Exception {
}
class Mammel extends Animal {
}
public class Human {
   public static void main(String[] args) {
      try {
         throw new Mammel();
      }
      catch (Mammel m) {
         System.err.println("It is mammel");
      }
      catch (Annoyance a) {
         System.err.println("It is animal");
      }
   }
}

結果

上麵的代碼示例將產生以下結果。

It is mammel