据我所知,这段代码应该抛出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)