Cấp bậc Exception trong Java



Miêu tả vấn đề

Cách xử lý cấp bậc exception trong Java?

Giải pháp

Ví dụ sau minh họa cách xử lý cấp bậc exception bởi kế thừa lớp Exception trong Java?

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");
      }
   }
}

Kết quả

Code trên sẽ cho kết quả sau:

It is mammel

exception_trong_java.jsp