catch
-block parameter, 902–904
catch
block used for, 902–903, 903–904, 910–911
class hierarchies, 919
classes defined for, 906–907
derived classes and, 915
functions, throwing in, 911–913
handler, 902
handling, 895–926
memory, testing for, 919–920
multiple, 906, 908–911
nested try-catch
blocks, 918
overuse of, 918–919
programming techniques for, 916–920
rethrowing, 920
specification, 913–915
throw list, 913–915
throw
statement used for, 900–902, 911–913
throwing exceptions, 911–913, 916–918
trivial, 911
try
block used for, 900–901, 903
try-throw-catch
mechanism in, 900, 903–905
uncaught, 918