Выдача исключения
throw(exception)throw( выдает исключение на основе информации, содержавшейся в объекте exception)MException, exception. Исключение отключает в настоящее время рабочую функцию и возвращает управление или в клавиатуру или в блок catch включения. Когда вы выдаете исключение снаружи оператора try/catch, MATLAB® отображает сообщение об ошибке в Командном окне.
Функция throw, в отличие от throwAsCaller и функции rethrow, создает трассировку стека из местоположения, где MATLAB вызывает функцию.
Можно получить доступ к объекту MException через оператор try/catch или функцию MException.last.
MException.last | error | rethrow | throwAsCaller | try, catch