public static void main(String[] ars) {
int i = 0;
try {
i = 2;
float f = 3 / 0;
i = 3;
} finally {
i = 5;
}
System.err.println(i);
}
try里面抛了异常,finally里的代码会继续走完,但是因为没有catch住异常,所以最下面的System.err.println(i)不会执行。
try+finally
猜你喜欢
转载自blog.csdn.net/fallingcarter/article/details/96118529
今日推荐
周排行