我正在查看上传文件到服务器上传方法的一些代码。我有一个int变量,对于每个catch,它都会递增。在代码的末尾,计数为零,这意味着没有捕获异常,但是,发生的输出表明捕获了最后一个异常(异常e)。结果是,首先结果是它被上传,然后说是异常被捕获所以上传失败。我是初学Android开发人员,所以任何帮助都非常感谢。
示例代码:
catch(exception e){
count ++
//does something that shows that upload was not successful there has been an exception.
}
finally{
if (count==0){
//show that the upload was successful
}
}
答案 0 :(得分:0)
检查计数范围是否正确定义。 一定要把它变成一个全局变量。