50,545
社区成员
发帖
与我相关
我的任务
分享
public class TryTest
{
public static void main(String[] args)
{
int a = 3;
int i = 0;
int result = 0;
try{
//出现异常
result = a/i;
//这句将不执行
i++;
}catch(Exception e){
}finally{
//输出结果为0
System.out.println(i);
}
}
}
在try{}语句中即使使用return语句,finally{}语句还是要执行;除非是关闭JVM或关闭电脑。