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