Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書
FINISH 条件
状況
FINISH 条件は常に割り込み可能です。
結果
制御が FINISH の ON ユニットに移り、処理を続行します。
原因と構文
FINISH 条件は、プロシージャーを終了するステートメントの実行中に起こります。 次の処置が行われます。
正常終了の場合 - 主プロシージャーが PL/I の場合にのみ、FINISH ON ユニット (確立されている場合) に制御が移ります。
異常終了の場合 - FINISH ON ユニットがアクティブ・ブロックに ある場合は、FINISH ON ユニットに制御が移ります。
>>-FINISH------------------------------------------------------><
暗黙アクション
この条件がメジャー・タスクで起こった場合、なんの処置も取られません。 つまり、この条件が起こった場所から処理が続けられます。
この条件が別の条件の暗黙アクションの一部として起こった場合、 プログラムは終了されます。
正常な戻り
処理は、その条件が起こった場所から再開します。 条件が SIGNAL ステートメントによって引き起こされた場合、その SIGNAL ステー トメントのあとのステートメントで処理が再開されます。
条件コード
4
Terms of use
|
Feedback
This information center is powered by Eclipse technology. (http://www.eclipse.org)