When a system condition is encountered during program execution, the AVM automatically raises an ERROR or STOP condition. However, there are also programmatic ways to raise a condition. This set of topics discuss ABL constructs for raising conditions programmatically.