JNI サービスを使用して、Java 例外を throw したり、catch したりします。
例外の throw: COBOL メソッドから Java 例外を throw するには、以下のサービスのどちらかを使用します。
throw したオブジェクトは、java.lang.Throwable のサブクラスの インスタンスにする必要があります。
Java 仮想マシン (JVM) は、呼び出しを含んでいるメソッドが完了して JVM に戻るまで、throw された例外の認識も処理も行いません。
例外の catch: Java 例外を throw した可能性のあるメソッドを呼び出した後、次のステップを実行できます。
次の JNI サービスを使用します。
エラー分析を行うには、戻された例外オブジェクトによってサポートされるメソッドを 使用します。このオブジェクトは、java.lang.Throwable クラスのインスタンスです。