飛び先指定子

飛び先指定子は,エラー,ファイル終了,または記録終了条件が発生したときに制御を受け取る飛び先文を識別します。飛び先指定子には,以下の形式を取る 3 つの種類があります。

ERR=label
END=label
EOR=label

label
指定された条件が発生したときに制御を受け取る飛び先文の文番号です。

飛び先文は,データ転送文と同じ有効域になくてはなりません。

これらの指定子には以下の規則が適用されます。

いずれかの条件が発生し,制御情報並びに飛び先指定子が含まれておらず,IOSTAT 指定子が含まれていた場合,実行は I/O 文の後の文から続行されます。飛び先指定子も IOSTAT 指定子も含まれていなければ,プログラムは終了します。

関連情報