Conditional statements
A conditional statement specifies that the truth value of a condition is to be determined and that the subsequent action of the object program is dependent on this truth value. COBOL statements become conditional when a condition (for example: ON SIZE ERROR, ON OVERFLOW or ON EXCEPTION) is included. The following statements are always considered conditional: IF, EVALUATE, SEARCH.