栈溢出(StackOverflowError)是什么?

答案解析

栈溢出是指线程的栈空间被耗尽,常因递归调用过深或方法调用层级过多导致。JVM无法为新方法分配栈帧时抛出该异常。