errclear
очистка ошибки
Синтаксис
errclear() errclear(n)
Описание
Удаляет действие (реакцию на ошибку), связанную с ошибкой типа n
.
Если n
положительно (n
> 0), то оно обозначает номер
очищаемой ошибки, если же n
<= 0, то очищаются все ошибки
(поведение по умолчанию).
Примеры
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 >> |