throw
例外のスロー
説明
throw( は、exception)MException オブジェクト exception に含まれている情報に基づいて例外をスローします。例外により現在実行している関数は終了して、制御をキーボードまたは囲んでいる catch ブロックに返します。try/catch ステートメントの外部から例外をスローする場合、MATLAB® はコマンド ウィンドウにエラー メッセージを表示します。
関数 throwAsCaller と関数 rethrow とは異なり、関数 throw は、MATLAB が関数を呼び出す場所からスタック トレースを作成します。
try/catch ステートメントまたは関数 MException.last を介して、MException オブジェクトにアクセスできます。
例
入力引数
拡張機能
バージョン履歴
R2007b で導入
参考
rethrow | throwAsCaller | MException.last | try,
catch | error