举例:斐波那契函数
int feibo(int x)
{
if(x==1||x==2) return 1;
else return feibo(x-1)+feibo(x-2);
}
递归到一个很大的数量时,会引发Java.lang.StackOverflowError异常
答:递归过深,栈帧数超出虚拟栈深度,虚拟机栈过多会引发java.lang.OutOfMemoryError异常

举例:斐波那契函数
int feibo(int x)
{
if(x==1||x==2) return 1;
else return feibo(x-1)+feibo(x-2);
}
递归到一个很大的数量时,会引发Java.lang.StackOverflowError异常
答:递归过深,栈帧数超出虚拟栈深度,虚拟机栈过多会引发java.lang.OutOfMemoryError异常