Unit 14 Study Guide
- Explain various methods for dealing with exceptional circumstances
during computation. Discuss the advantages and disadvantages of each
approach.
- Enumerate and explain the benefits of formal exception
handling.
- Discuss the language design issues involved in the implementation of
formal exception handling.
- Compare the exception handling mechanisms of various popular languages.
- Trace example code involving exception handling.
- Justify the use of exception handling in the context of the great GOTO
debate.
- Compare and contrast exception handling with event handling.
- Specify and explain the components of a simple event loop.
- Explain how the use of the observer design pattern simplifies
event handling.