Java Examples - Exception Hierarchies

Advertisements


Problem Description:

How to handle the exception hierarchies?

Solution:

This example shows how to handle the exception hierarchies by extending Exception class ?

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

Result:

The above code sample will produce the following result.

It is mammel


Advertisements
Advertisements