位置:首页 > 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