ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
最新のキャッチされていない例外を返す
异常= MException.last
MException.last(“重置”)
例
异常= MException.lastは,最後にスローされた,キャッチされていないMExceptionオブジェクトの内容を返します。最新の例外がtry / catchステートメントによってキャッチされている場合,MException.lastは設定されません。MException.lastは静的関数です。
异常
MException
try / catch
MException.last
MException.last(“重置”)は,MException.lastから返された例外のプロパティを消去します。MExceptionの标识符プロパティと消息プロパティを空の文字ベクトルに,堆栈プロパティを0行1列の構造体に,导致プロパティを空の细胞配列に設定します。
标识符
消息
堆栈
导致
すべて折りたたむ
MATLAB®に例外をスローさせますが,キャッチしないようにします。
一个= 25;(2)
索引超出矩阵维度。
キャッチされていない例外を取得します。
exception = MException with properties: identifier: 'MATLAB: bad下标'消息:'Index超过矩阵维度。因为:{}stack: [0x1 struct]
入力引数なしで関数冲浪を呼び出します。
冲浪
使用surf时出错(第49行)。
exception = MException with properties: identifier: 'MATLAB:narginchk:notEnoughInputs'消息:'没有足够的输入参数。原因:{}stack: [1x1 struct]
キャッチされていない最後の例外を取得します。
MException.last (“重置”) exception = MException.last
exception = MException with properties: identifier: " message: " cause: {0x1 cell} stack: [0x1 struct]
関数内ではなく,コマンドウィンドウからのみMException.lastを使用します。
试,抓|错误|扔
试,抓
错误
扔
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系