java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
public class Exception
extends Throwable
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.