例外条件が生じない (言いかえると、 呼び出し先サブプログラムが利用可能である) 場合、制御は呼び出し先サブプログラムに移されます。 制御が呼び出し先プログラムから戻った後、ON EXCEPTION 句が指定されていれば、それは無視され、 制御は CALL ステートメントの最後に (または、NOT ON EXCEPTION が指定されていれば、命令ステートメント-2 に) 移されます。
制御が命令ステートメント-2 に移される場合、処理は命令ステートメント-2 で指定された各ステートメントの規則に従って続行されます。
制御を明示的に渡すプロシージャー分岐ステートメントまたは条件ステートメントを実行する場合、制御はそのステートメントの規則に従って渡されます。 それ以外の場合、命令ステートメント-2 がいったん実行されると、制御は CALL ステートメントの最後に移されます。
ON OVERFLOW 句と一緒にこの句を指定すると、エラーが発生します。