Неадекватное исключение сторонней библиотеки
От: 0K Ниоткуда  
Дата: 11.08.10 22:14
Оценка:
Из серии об исключениях. См. http://rsdn.ru/forum/dotnet/3915523.flat.aspx
Автор: 0K
Дата: 12.08.10
и http://rsdn.ru/forum/dotnet/3915553.flat.aspx
Автор: 0K
Дата: 12.08.10
Дабы не мешать, оформил в разных темах.

Используем метод из сторонней библиотеки. Какие могут возникнуть исключения при его использовании -- не указано. Справедливо ли будет при вызове метода обрамить его в catch(Exception)? Ведь они первыми нарушили стандарт и не указали все типы возможных исключений (нам ничего не остается).

И еще. Если исключения указаны, но вы заметили что не все (возникают и экзотические). В каких случаях справедливо будет обрамить в cathc(Exception), а в каких написать: "Библиотека сгенерировала неожиданное исключение. Сообщите разработчику, дабы мы добавили перехват и этого типа исключений. Программу закрываем, т.к. не ожидали этого исключения".
exception
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.