Обработку исключений следует проводить как можно конкретнее, потому что это позволяет:
- Аккуратнее писать код. 1 Автор может рассчитывать на несколько конкретных сценариев возникновения исключения. 1
- Быстрее вникать в код читателю. 1
- Упростить отладку. 1 По типу исключения можно определить причину ошибки и обработать её в соответствии с типом. 25