ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
例外のエラーメッセージを取得する
msgText = getReport(异常)
msgText = getReport(例外,类型)
msgText = getReport(例外,类型,“超链接”,hlink)
例
msgText= getReport (异常)は例外についてのエラーメッセージを受け取り,それを書式化されたテキストmsgTextとして返します。メッセージは,MExceptionオブジェクト异常の消息プロパティの値です。これは,MATLAB®が例外をスローするときに表示するテキストと同じです。
msgText= getReport (异常)
msgText
异常
MException
消息
msgText= getReport (异常,类型)は,类型によって指定される詳細のインジケーターレベルを使用してエラーメッセージを返します。
msgText= getReport (异常,类型)
类型
msgText= getReport (异常,类型“超链接”,hlink)は,hlinkの値を使用して,実行できなかったコード行へのアクティブなハイパーリンクをエラーメッセージに含めるかどうかを決定します。
msgText= getReport (异常,类型“超链接”,hlink)
hlink
すべて折りたたむ
MATLABに例外をスローさせます。
+
错误使用+输入参数不足。
例外からエラーメッセージを取得します。
异常= MException.last;msgText = getReport(异常)
msgText =错误使用+输入参数不足。
現在の作業フォルダーのファイルで,testFunc.m内に次の関数を作成します。
testFunc.m
函数一个= testFunc试一试一个= notaFunction(5、6);抓一个结束
関数notaFunctionは存在しないため,testFuncはMExceptionオブジェクトを返します。
notaFunction
testFunc
コマンドプロンプトで,testFuncを呼び出してエラーメッセージを取得します。
m = testFunc;msgText = getReport (m)
msgText =未定义函数' notfunction '用于输入类型为'double'的参数。错误testFunc(3号线) a = notfunction (5,6);
エラーメッセージにエラーメッセージのみを含み,スタック情報は含まないように指定します。
msgText = getReport (m,“基本”)
msgText =未定义函数' notfunction '用于输入类型为'double'的参数。
试一试冲浪抓异常结束
msgText =错误使用冲浪(线49输入参数不足。
surf.mへのアクティブなハイパーリンクを使用せずにエラーメッセージを取得します。
surf.m
msgText = getReport(例外,“扩展”,“超链接”,“关闭”)
msgText =使用surf时出错(第49行)。
エラーメッセージを示す例外オブジェクト。スカラーMExceptionオブジェクトとして指定します。
“扩展”
“基本”
返されるメッセージの詳細インジケーター。“扩展”または“基本”として指定します。
“上”
“关闭”
“默认”
実行できなかったコード行へのアクティブなハイパーリンクを含むメッセージのハイパーリンクインジケーター。“上”、“关闭”または“默认”として指定します。
试,抓|错误|扔
试,抓
错误
扔
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系