入出力ステートメントが失敗しても、COBOL がユーザーに代わって訂正処置を取るわけではありません。 入出力ステートメントが失敗した後でプログラムの実行を継続するかどうかを選択してください。
COBOL は、特定の行順次入出力エラーを代行受信して処理するために、以下の言語エレメントを提供します。
これらの技法を使用しなかった場合に、入出力処理でエラーが起こると、言語環境プログラム条件が発生します。
FILE STATUS 節を使用する場合は、必ずキーを調べ、キー値に基づいて適切なアクションを取るようにしてください。キーを調べなくても、プログラムが実行を継続できる可能性がありますが、予期したものではない結果になることがあります。