在机器人如何有一个异常得到不仅被捕获

时间:2010-11-06 03:19:48

标签: java android exception exception-handling

但完全被忽略,以便代码继续从抛出异常的地方继续?我认为这只是让catch方法空了......但是我的代码似乎没有继续,只是什么都不做......但是没有崩溃。

3 个答案:

答案 0 :(得分:1)

确保你的catch块足够接近投掷点,不会跳过所需的行。当你捕获异常时,执行会在catch块之后重新开始,它不会跳回到抛出异常的位置。

答案 1 :(得分:1)

如果在循环中捕获异常,则可以通过捕获循环内的异常继续下一次迭代。如果这不在循环中,则代码将在该点退出。你不能指望它继续下去,因为异常意味着出了问题。

答案 2 :(得分:0)

你有一个代码示例,Try catch应该正常工作。