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