このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
エラーのスローとメッセージの表示
错误(
は,例外発生時のエラー識別子を含みます。識別子により,エラーを区別し,MATLABでエラーが発生したときの動作を制御することができます。前述の構文のいずれかの入力引数を含めることができます。errID
,___)
错误(
は,スカラー構造体のフィールドを使用してエラーをスローします。errorStruct
)
エラーをスローすると,MATLABがそのエラーの情報を取得し,MException
クラスのオブジェクトであるデータ構造に格納します。この例外オブジェクト内の情報にはtry / catch
を使用してアクセスできます。また,例外によりプログラムが終了し,制御をコマンドプロンプトに返した場合は,MException.last
を使用できます。
试一试
ブロック内でエラーが発生しても,MATLABはプログラムの実行を停止しません。この場合,MATLABは制御を抓
ブロックに渡します。
错误
へのすべての入力が空である場合,MATLABはエラーをスローしません。