addCause
例外の追加の原因を記録する
説明
は、baseException
= addCause(baseException
,causeException
)causeException
をその cause
プロパティに追加することで、既存の MException
オブジェクト baseException
を変更します。結果の例外を try/catch
ステートメントでキャッチすると、ベースとなる例外と共に追加のあらゆる原因レコードが作成され、エラー診断に活用することができます。
例
入力引数
拡張機能
バージョン履歴
R2007b で導入
参考
throw
| rethrow
| throwAsCaller
| MException.last
| assert
| try, catch
| error