Деструктор класса не должен выходить за исключением
Деструктор класса не должен выходить за исключением.
Средство проверки отмечает исключения, добавленные тело деструктора. Если деструктор вызывает другую функцию, средство проверки не обнаруживает, если эта функция выдает исключение.
Средство проверки не обнаруживает эти ситуации:
catch
оператор не отлавливает исключения всех типов, которые выданы.
Средство проверки рассматривает присутствие catch
оператор, соответствующий try
блокируйтесь как индикация, что исключение отловлено.
throw
операторы в catch
блоки
Деструктор класса не должен выходить за исключением.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: Обработка исключений |
Категория: необходимый |