Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

例外処理

エラー時のデータの取得

エラーを検出して例外をスローする MATLAB® コードは、すべて MException オブジェクトを構築します。MATLAB は事前定義された例外または自分で構築した例外をスローできます。

関数

try, catchステートメントの実行と結果のエラーのキャッチ
MExceptionエラー情報を取得する
addCause例外の追加の原因を記録する
addCorrection例外の修正候補の提案
getReport例外のエラー メッセージを取得する
MException.last最新のキャッチされていない例外を返す
rethrow前回キャッチされた例外を再度スローする
throw例外のスロー
throwAsCaller呼び出し元の関数内で発生しているかのように例外をスロー
matlab.lang.correction.AppendArgumentsCorrection不足している入力引数を追加してエラーを修正
matlab.lang.correction.ConvertToFunctionNotationCorrection関数表記に変換してエラーを修正
matlab.lang.correction.ReplaceIdentifierCorrection関数呼び出しで識別子を置き換えてエラーを修正

トピック