OS/VS COBOL および VS COBOL II アプリケーションは、アセンブラーで書かれたユーザー作成条件処理ルーチンを含むことができます。通常は、ESTAE を設定して ESTAE 出口を登録するためのアセンブラー・ルーチンをコーディ ングします (これがユーザーの ESTAE ルーチンです)。異常終了が発生すると、ESTAE 出口が制御を受け取ります (この章では ESTAE を参照しますが、この情報は、ESPIE を設定して ESPIE 出口を登録する アセンブラー・ルーチンにも適用されます)。
言語環境プログラムのもとでプログラムを実行しているときは、エラー、プログラム割り込み、および 異常終了が発生すると、言語環境プログラムの条件マネージャーが制御を受け取ります。既存のユーザー作成条件処理ルーチンは、言語環境プログラムのもとでは作動しません。