Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 未显示异常消息_Android_Exception_Httpurlconnection - Fatal编程技术网

Android 未显示异常消息

Android 未显示异常消息,android,exception,httpurlconnection,Android,Exception,Httpurlconnection,我已经编写了一个Android应用程序,在该应用程序中,我允许用户从图库中选择一个图像,并在单击按钮后使用HTTP REST-ful web服务将其作为Base64编码字符串发布到Internet服务器 当服务器启动/运行且手机具有良好的3G连接时,它工作正常。但是,如果手机连接不好,或者服务器由于某种原因停机,那么Android应用程序将完全崩溃(屏幕变黑,应用程序退出) 虽然我已经提供了一个catch块来捕获任何IO/其他异常,但是如果在执行connection.connect()时出现错误

我已经编写了一个Android应用程序,在该应用程序中,我允许用户从图库中选择一个图像,并在单击按钮后使用HTTP REST-ful web服务将其作为Base64编码字符串发布到Internet服务器

当服务器启动/运行且手机具有良好的3G连接时,它工作正常。但是,如果手机连接不好,或者服务器由于某种原因停机,那么Android应用程序将完全崩溃(屏幕变黑,应用程序退出)

虽然我已经提供了一个catch块来捕获任何IO/其他异常,但是如果在执行connection.connect()时出现错误,catch块代码不会执行;我也尝试过捕捉Throwable,但没有效果——catch块中的代码永远不会执行,应用程序本身也停止工作


有人能帮我弄清楚如何捕获服务器无法访问或传输图像时出错时发生的这些异常吗?

如果您选中(例如作为异常)而不是IOException,也许这会有帮助

你能发布一些代码吗?OP提到他/她已经尝试捕获了可丢弃的
,这仍然比
异常
更普遍。