попытка, выгода | Выполните операторы и зафиксируйте получившиеся ошибки |
ошибка | Выдайте сообщение отображения и ошибка |
предупреждение | Отобразите предупреждающее сообщение |
lastwarn | Последнее предупреждающее сообщение |
утверждение | Выдайте ошибку если ложь условия |
onCleanup | Задачи очистки после функционального завершения |
Предупреждения о проблемах и ошибки
Чтобы отметить неожиданные условия при выполнении программы, выдайте предупреждение. Чтобы отметить критические проблемы в рамках программы, выдайте ошибку. В отличие от предупреждений, ошибки останавливают выполнение программы.
Ваша программа может предупреждения о проблемах, которые не всегда оказывают негативное влияние на выполнение. Чтобы избежать беспорядка, можно скрыть предупреждающие сообщения во время выполнения путем изменения их состояний от 'on'
до 'off'
.
Можно сохранить текущие состояния предупреждения, изменить предупреждение состояний и восстановить исходные состояния предупреждения. Этот метод полезен, если вы временно выключаете некоторые предупреждения и позже восстанавливаете исходные настройки.
Изменение отображения предупреждений
Можно управлять, как предупреждения появляются в MATLAB®, включая отображение предупреждения информации о подавлении и трассировок стека.
Использование попытки/выгоды Обработать Ошибки
Используйте оператор try/catch
, чтобы выполнить код после того, как ваша программа столкнется с ошибкой.
Очистка после завершения выполнения функции
Это - хорошая методика программирования, чтобы оставить вашу среду программы в чистом состоянии, которое не вмешивается ни в какой другой код программы.