-1
我想连接一个URL使用HttpURLConnection时,我的网址是无效的,然后我得到这个错误的套接字超时。案例SocketTimeoutException在android
所以可以出现两种情况
1)主机不可达。 2)连接超时
因此,这意味着这种错误将发生在上述2种情况发生或有任何条件可能发生此错误。
我想连接一个URL使用HttpURLConnection时,我的网址是无效的,然后我得到这个错误的套接字超时。案例SocketTimeoutException在android
所以可以出现两种情况
1)主机不可达。 2)连接超时
因此,这意味着这种错误将发生在上述2种情况发生或有任何条件可能发生此错误。
根据documentation - “当套接字读取或接受操作超时到期时引发此异常。”您可以分别捕获SocketTimeOutException和ConnectionTimeOutException。
这两种情况都不会发生。你有没有考虑过咨询[Javadoc](http://developer.android.com/reference/java/net/SocketTimeoutException.html)? – EJP 2014-12-10 10:14:31