我有一个连接到Internet的Android应用程序.我正在捕获所有可能的连接方案,并注意到当我没有Internet连接时,UnknownHostException就是thrown.我在这里有点困惑,因为获得UnknownHostException意味着应用程序能够连接到Internet但无法找到给定的URL.
我得到了正确的例外吗?你能解释一下我为什么要UnknownHostException这个?
此外,您能告诉这些场景的具体例外情况:
如果你能给我更多场景和例外,我也将不胜感激.我必须捕获所有可能的连接并根据连接类型错误显示最合适的消息.