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