36. height 32. 31. catch clause 5 clause's parameter type, the clause executes error-checking code try block to keep error-checking code separate and to reduce redundant checks Chapter 12 Exception Basics, Matching immediately follows a try block; if the catch was reached due to an exception thrown of the catch surrounds normal code, which is exited immediately if a throw statement executes is a circumstance that a program was not designed to handle, such as if the user enters a negative is code a programmer writes to detect and handle errors that occur during program execution 30 exception-handling constructs exception throw statement