【问题标题】:cases for SocketTimeoutException in androidandroid中SocketTimeoutException的情况
【发布时间】:2014-12-05 13:43:20
【问题描述】:

当我的 url 无效时,我正在尝试使用 HttpURLConnection 连接一个 url,然后我得到这个套接字超时错误。

所以可能有两种情况

1) 主机无法访问。 2)连接超时

那么这是否意味着当上述2种情况发生时会发生此错误,或者是否存在任何可能发生此错误的情况。

【问题讨论】:

  • 这两种情况都不会发生。您是否考虑过咨询Javadoc

标签: java android http httpurlconnection


【解决方案1】:

根据documentation - “当套接字读取或接受操作超时过期时抛出此异常。”您可以分别捕获 SocketTimeOutException 和 ConnectionTimeOutException。

【讨论】:

    猜你喜欢
    • 2013-01-16
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-06
    • 2017-03-23
    • 1970-01-01
    • 2018-06-13
    相关资源
    最近更新 更多