February 2014
Beginner
1248 pages
62h 25m
English
Exception handling is designed to process synchronous errors, which occur when a statement executes. Common examples we’ll see throughout the book are out-of-range array indices, arithmetic overflow (i.e., a value outside the representable range of values), division by zero, invalid method parameters and thread interruption (as we’ll see in Chapter 23). Exception handling is not designed to process problems associated with asynchronous events (e.g., disk I/O completions, network message arrivals, mouse clicks and keystrokes), which occur in parallel with, and independent of, the program’s flow of control.
Software Engineering Observation 11.2
Incorporate your exception-handling and error-recovery strategy ...
Read now
Unlock full access