起こり得るシステムまたは実行時の問題を予期するコードをプログラムに入れてください。 そのようなコードを含めない場合、出力データまたはファイルが破損しても、ユーザーは問題が発生していることに気付くことさえない可能性があります。
エラー処理コードでは、状態の処理、メッセージの発行、プログラムの停止などのアクションを取ることができます。例えば、データ入力エラーまたはご使用のシステムで定義されたエラーに対して、独自のエラー検出ルーチンを作成することができます。どのようなイベントであっても、警告メッセージをコーディングするのはよいことです。
Enterprise COBOL には、エラー状態を予測して訂正するのに役に立つ特殊なエレメントがいくつか含まれています。