当我的网址无效时,我正在尝试使用HttpURLConnection连接网址,然后我收到套接字超时的错误。
所以可能有两种情况
1)主机无法访问。 2)连接TimeOut
这是否意味着当发生上述2种情况时会发生此错误,或者是否存在可能发生此错误的任何情况。
答案 0 :(得分:1)
根据documentation - "当套接字读取或接受操作超时到期时抛出此异常。"您可以分别捕获SocketTimeOutException和ConnectionTimeOutException。