Figure 1: Outline of error handling topics and issues in which they were discussed

Topic                         Issue Appeared In
-----------------------------------------------
Types of errors                   December 1998
    Bad arguments
    Resources not available
    Security violations
    Coding errors
Decide how to detect errors
Decide how to handle errors     
    Ignore
    Abort
    Protect
    Report
-----------------------------------------------
Reporting techniques               January 1999
    Return values
        boolean value
        special values
        enumerations
        item counts
-----------------------------------------------
    Transfer of control           February 1999
        callouts
        signals
        setjmp/longjmp
        exceptions