SYS(2410) - Error Handler
Returns the error handler type for an error. You can use SYS(2410) in your TRY...CATCH...FINALLY code to determine a course of action, for example, by using a DO CASE structure, depending on the type of handler that handles the exception.
SYS(2410)
Return Value
Character data type. The following table lists possible values returned by SYS(2410).
Value | Description |
---|---|
0 | System handler |
1 | TRY...CATCH...FINALLY |
2 | Error event |
3 | ON ERROR command |
Remarks
If a TRY...CATCH...FINALLY structure does not contain any CATCH statements or CATCH statements in which the WHENlExpression evaluates to True (.T.), SYS(2410) might erroneously return an incorrect value.
See Also
SYS( ) Functions Overview | DO CASE ... ENDCASE Command | Exception Class | TRY...CATCH...FINALLY Command | Structured Error Handling