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