MException.last
最新のキャッチされていない例外を返す
説明
は、最後にスローされた、キャッチされていない exception = MException.lastMException オブジェクトの内容を返します。最新の例外が try/catch ステートメントによってキャッチされている場合、MException.last は設定されません。MException.last は静的関数です。
MException.last('reset') は、MException.last から返された例外のプロパティを消去します。MException の identifier プロパティと message プロパティを空の文字ベクトルに、stack プロパティを 0 行 1 列の構造体に、cause プロパティを空の cell 配列に設定します。
例
ヒント
関数内ではなく、コマンド ウィンドウからのみ
MException.lastを使用します。
バージョン履歴
R2007b で導入
参考
try, catch | error | throw