java抛出异常后面的代码是否能执行

2025-01-20 04:47:16
推荐回答(2个)
回答1:

java中抛出异常后面的代码不会执行,测试代码如下:

public class Test {
    public static void main(String[] args) {
        int i = 10;
        try {
            // 此处会报错
            int j = i / 0;
            System.out.println("hello");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

执行结果:

回答2:

如果没有捕获异常后面的代码就不执行了,直接异常退出