例
000010 IDENTIFICATION DIVISION.
000020 PROGRAM-ID. P5779.
000030 ENVIRONMENT DIVISION.
000040 CONFIGURATION SECTION.
000050 REPOSITORY.
000060 CLASS SYSEXP AS "System.Exception".
000070 INPUT-OUTPUT SECTION.
000080 FILE-CONTROL.
000090 SELECT FILE1 ASSIGN TO SYS001.
000100 DATA DIVISION.
000110 FILE SECTION.
000120 FD FILE1.
000130 01 REC1 PIC X(80).
000140 WORKING-STORAGE SECTION.
000150 PROCEDURE DIVISION.
000160 DECLARATIVES.
000170 FILE1-ERR SECTION.
000180 USE AFTER STANDARD EXCEPTION PROCEDURE ON FILE1.
000190 RESUME AT LABEL-2.
000200 END DECLARATIVES.
000210 LABEL-1.
000220 OPEN I-O FILE1.
000230 READ FILE1.
000240 CLOSE FILE1.
000250 EXIT PROGRAM.
000260 LABEL-2.
000270 DISPLAY "** RESUME".
000280 EXIT PROGRAM.
000290 END PROGRAM P5779.
P5779.cob (19) : JMN5779I-S RESUME文は,クラス名指定のUSE文に関連付けられた宣言部分だけで使用できます.
詳細な説明
RESUME文は,RESUME文が書かれたUSE手続きの例外処理を完了させた後,宣言節外の別の部分に制御を移します.RESUME文は,例外オブジェクトのUSE手続きの中にだけ書くことができます.