您的位置: 首页 > IT文章 > 【Java面试宝典】什么情况下会发生栈内存溢出? 【Java面试宝典】什么情况下会发生栈内存溢出? 分类: IT文章 • 2024-02-12 16:07:37 如果线程请求的栈深度大于虚拟机所允许的深度,将抛出StackOverflowError异常。 如果虚拟机在动态扩展栈时无法申请到足够的内存空间,则抛出OutOfMemoryError异常。