Какие непроверенные исключения нужно ловить при работе с сетью (URL, соединения, ...)?
Я работаю над веб-сервисами с Axis и среди проверенных исключений, которые его методы объявляют: ServiceException
, RemoteException
а также AxisFault
(это, конечно, зависит от конкретного вызванного метода, так что это не все соответствующие исключения, я знаю, но здесь дело не в этом).
Выполняя некоторые тесты в моем коде, я случайно поместил длинный номер порта в URL, который заставил код вызвать исключение (непроверенное) IllegalArgumentException
, что я не ловил до сих пор.
Теперь, какие уместные непроверенные исключения, которые я должен обработать, при работе с веб-сервисами и с сетью в целом?
Я пытался искать в сети, но я продолжаю получать Checked vs unchecked exceptions
Результаты.
Любой совет? Есть ли там список или руководство?
1 ответ
Это изображение поможет вам. Пока нет необходимости перехватывать непроверенные исключения.(IllegalArgumentException)