qck.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
ON ERROR Statement
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 Enables error handling and, when a run-time error occurs, directs your
 program to either branch to an error-handling routine or to resume
 execution.
 
    ON [LOCAL] ERROR {GOTO line | RESUME NEXT | GOTO 0}
 
    ■ LOCAL          Indicates an error-handling routine in the same
                     procedure; if omitted, module-level error handlers
                     are indicated
 
    ■ GOTO line      Branches to the first line of the error-handling
                     routine, specified by a label or line number; to
                     disable error handling, specify GOTO 0
 
    ■ RESUME NEXT    Resumes execution with the statement following the
                     statement that caused the run-time error; use the ERR
                     function to obtain the error code for the error
 
    ■ GOTO 0         Disables any enabled module-level error-handling
                     routine within the current module; if used with the
                     LOCAL keyword, disables any enabled error handler in
                     the current procedure
 
 See Also
    ERL Function                     ERR Function
    ERROR$ Function                  Error/Event Trapping Summary
    LOCAL Keyword