Effect of the CICS HANDLE ABEND command

When an application is running under CICS® with Language Environment, condition handling differs depending on whether a CICS HANDLE ABEND is active or not active.

When a CICS HANDLE ABEND is active, Language Environment condition handling does not gain control for any abends or program interrupts. Any abends or program interrupts that occur while a CICS HANDLE ABEND is active cause the action defined in the CICS HANDLE ABEND to take place. The user-written condition handlers established by CEEHDLR are ignored.

When a CICS HANDLE ABEND is not active, Language Environment condition handling does gain control for abends and program interrupts if the TRAP(ON) option is specified. Normal Language Environment condition handling is then performed.