Ошибка подключения к Интернету

У меня есть приложение для Android, которое подключается к Интернету. Я перехватываю все возможные сценарии подключения и замечаю, что, когда у меня нет подключения к Интернету, возникает исключение UnknownHostException . Я немного сбит с толку, поскольку получение исключения UnknownHostException будет означать, что приложение смогло подключиться к Интернету, но не смогло найти данный URL.

Правильно ли я получаю исключение? Не могли бы вы объяснить, почему я получаю UnknownHostException в этом?

Кроме того, можете ли вы указать конкретные исключения для этих сценариев:

  • Когда нет подключения к Интернету.
  • Когда URL не может быть найден.
  • Истекло время ожидания запроса.
  • Когда веб-сайт не работает.
  • Когда в доступе отказано.

Я также был бы признателен, если бы вы могли дать мне больше сценариев и исключений. Я должен перехватить все возможные соединения и отобразить наиболее подходящее сообщение в зависимости от типа ошибки соединения.

16
задан Vivek Kalkur 20 December 2011 в 09:51
поделиться