Я использую один веб-сервис, хотя могут потребоваться исключения различных типов в зависимости от различных ситуаций, таких как: сбой сети, недопустимые данные мыла или исключение со стороны сервера.
Как я могу различать эти разные исключения?
Потому что в моем приложении, за этими исключениями, мне нужно обновить различные состояния. Например: если произойдет сбой в сети, Статус будет «не в состоянии подключиться к веб-сервису», поэтому я могу попытаться через некоторое время. Если исключение приходит с веб-сервера, нет необходимости звонить / пытаться снова.
NRK