3 Exceptions An exception is an object that describes an unusual or erroneous situation Exceptions are generated by part of a program, and may be handled by another part of the program A program can be separated into a normal execution flow and an exception execution flow An error is also represented as an object in Java, but usually represents a unrecoverable situation and should not be caught
{}