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