Задать вопрос
@Inyardic

Правильная обработка исключений?

Здравствуйте. Есть класс обертка над классом. В своей обертке я предусматриваю несколько случаев, где что-то может пойти не так- переданы некорректные данные, исходный класс возвратил неправильные данные и т.п. Каждый такой случай выкидывает разные исключения.
Вопрос в том, как правильно их отлавливать при использовании класса? Перехватывать базовое исключение, или лесенкой ловить каждое конкретное?
  • Вопрос задан
  • 782 просмотра
Подписаться 1 Оценить Комментировать
Решение пользователя Вячеслав К ответам на вопрос (5)
@vacslav-dev
web-developer
Лесенкой ловить от более частных к более общим. Последним перехватывается самое общее.
Ответ написан
Комментировать