errclear
エラーのクリア
呼出し手順
errclear() errclear(n)
説明
n
型のエラーに結合されたアクション(エラーハンドラ)
をクリアします.
n
が正の場合,クリアされるエラーの番号となります ;
それ以外の場合,全ての誤差がクリアされます (デフォルトの場合)
例
a = 1; try, b = undefinedvariable + a; end [m,n0] = lasterror(); n0 try, b = undefinedvariable + a; end errclear() [m,n] = lasterror(); n try, b = undefinedvariable + a; end errclear(100) [m,n] = lasterror(); n try, b = undefinedvariable + a; end errclear(999) [m,n] = lasterror(); n
--> try, b = undefinedvariable + a; end --> [m,n0] = lasterror(); --> n0 n0 = 999. --> try, b = undefinedvariable + a; end --> errclear() --> [m,n] = lasterror(); --> n n = 0. --> try, b = undefinedvariable + a; end --> errclear(100) --> [m,n] = lasterror(); n n = 999. --> try, b = undefinedvariable + a; end --> errclear(999) --> [m,n] = lasterror(); n n = 0.
参照
- lasterror — 直近に記録されたエラーメッセージを取得
Report an issue | ||
<< Error handling | Error handling | error >> |