疑问点:如果线程请求的栈深度大于虚拟机所允许的深度度,将抛出StackOverFlow异常
个人理解:指的是,如果你写了一个方法,该方法无线递归的调用自身。不停地往当前这个虚拟机栈继续放入新的子虚拟机栈的引用。如果循环下去。没有尽头。就报错了
本文解释了当线程请求的栈深度超过虚拟机允许的最大深度时会发生StackOverflow异常的情况。通过一个无限递归调用的例子来说明如何触发这种错误。
疑问点:如果线程请求的栈深度大于虚拟机所允许的深度度,将抛出StackOverFlow异常
个人理解:指的是,如果你写了一个方法,该方法无线递归的调用自身。不停地往当前这个虚拟机栈继续放入新的子虚拟机栈的引用。如果循环下去。没有尽头。就报错了
413
732
2896

被折叠的 条评论
为什么被折叠?