What are Exceptions in Java? An Exception in java is an object that describes an exceptional condition in the program. A java exception object may be either generated in the code manually or automatically by the java run time system. Java Exception Hierarchy All types of java exceptions are subclass of the inbuilt class Throwable. The two sub classes of Throwable are … [Read more...] about Java Exception Handling Tutorial| How to Handle Exceptions in Java