Main Content

matlab.exception.JavaException クラス

パッケージ:matlab.exception

Java例外のエラー情報の取得

説明

matlab.exception.JavaExceptionオブジェクトからの情報を処理し、MATLAB®から呼び出された Java®メソッドがスローした Java エラーを処理します。このクラスはMExceptionから派生します。

作成

matlab.exception.JavaExceptionオブジェクトを明示的に作成することはありません。Java が例外をスローするたびに、MATLAB が自動的にJavaExceptionオブジェクトを作成します。JavaExceptionオブジェクトには元の Java 例外が含まれています。

プロパティ

すべて展開する

エラーの原因となった Java 例外オブジェクト。java.lang.Throwableオブジェクトとして指定します。

すべて折りたたむ

try-catchステートメントにmatlab.exception.JavaExceptionオブジェクトを追加します。

tryjava.lang.Class.forName('myfunction');catche e.messageif(isa(e,'matlab.exception.JavaException')) ex = e.ExceptionObject; assert(isjava(ex)); ex.printStackTrace;endend

バージョン履歴

R2012b で導入