condition handler : a user-written condition handler or language-specific condition handler (such as a PL/I ON-unit or C signal() function call) invoked by Language Environment to respond to exceptions. Conditions can be detected by the hardware/operating system and result in an interrupt. They can also be detected by language-specific generated code or language library code.