异常被捕获但程序也有效

时间:2013-07-03 15:05:08

标签: java

我正在查看上传文件到服务器上传方法的一些代码。我有一个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 
   }
}

1 个答案:

答案 0 :(得分:0)

检查计数范围是否正确定义。 一定要把它变成一个全局变量。