就是当涉及到联网的部分,都会考虑网络连接不上程序应该朝什么方向去运行!我是菜鸟,想知道这里面处理的逻辑!希望哪位大侠简单讲解一下!

解决方案 »

  1.   

    http://blog.sina.com.cn/s/blog_59b22a2e0100k9a8.html
    参考联网,你可以把联网时返回的错误信息自己做下处理,然后toast出来提示用户
      

  2.   

    大家说的都对,我的意思是!在联网的过程中,如果是服务器没开,直接程序就死在那了,不知道这是什么原因啊! 我是用 HttpURLConnection连接的。
      

  3.   

    如果请求的资源不存在,会有返回码的,不是200之类的都是无资源的错误情况,你可以获取到返回码后再做判断。
    如果请求超时的话,Httpurlconnection有一个setTimeout(long times)方法,用来设置超时的。
    你可以设置请求超时时间,捕获这个异常,在catch块内做处理就可以了。
      

  4.   

    HttpURLConnection经常会返回无数据是什么原因产生的啊?