A user-written condition handler can, in general, intercept and
process any condition, regardless of the language of the routine in
which the condition occurred. This means that you can code a user-written
condition handler to respond to condition tokens with any of the following
facility IDs:
- CEE, representing Language Environment and POSIX-defined
conditions
- EDC, representing C and C++ conditions
- IGZ, representing COBOL conditions
- FOR, representing Fortran conditions
- IBM®, representing PL/I conditions
In general, your user-written condition handler can use any of
the
Language Environment condition
handling services. Specific exceptions follow:
For more information about coding user-written condition handlers
to respond to conditions of different facility IDs, see Using symbolic feedback codes.