小编FIR*_*AST的帖子

最后没有抛出堆栈溢出异常

据我所知,这段代码应该抛出StackOverflowError,但事实并非如此.可能是什么原因?

public class SimpleFile {

    public static void main(String[] args) {
        System.out.println("main");

        try{
        SimpleFile.main(args);
            }

        catch(Exception e){
            System.out.println("Catch");
        }

        finally{
            SimpleFile.main(args);
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

java stack-overflow exception-handling exception

12
推荐指数
2
解决办法
233
查看次数