Using the raise() function

When the C raise() function is called for any of the conditions listed in Table 1, a corresponding Language Environment condition is automatically raised by a call to the CEESGL callable service. Any of these conditions (EDC6000 through EDC6004) can be handled by a user-written condition handler registered using the CEEHDLR service. For detailed descriptions of conditions EDC6000 through EDC6004, see z/OS XL C/C++ Programming Guide and z/OS Language Environment Runtime Messages.

For more information about the CEEHDLR and CEESGL callable services, see z/OS Language Environment Programming Reference. For more information about using the raise() function, see z/OS XL C/C++ Runtime Library Reference.