Exceptions

Objective #1: Explain the difference between compile errors and run-time errors.

Objective #2: Understand the underlying causes of several kinds of exception errors.

The following are not covered on the AP exam or unit tests.

Objective #3: Understand a variety of exception errors that may not be covered on the AP exam.

Objective #4: Throw and catch exceptions where appropriate.