`
zd_wangpeng
  • 浏览: 1058 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Java虚拟机栈可能发生如下异常情况: 1.如果线程请求分配的栈容量(每一条JVM线程都有自己私有的JVM栈,这个栈与线程同时创建,用于存储栈帧)超过JVM栈所允许的最大容量时,JVM将会抛出一个StackOverflowError异常; 2.如果JVM栈可以动态扩展,并且扩展的动作已经尝试过,但目前仍然无法申请到足够的内存去完成扩展,或者在建立新的线程时没有足够的内存去创建对应的虚拟机栈,那么JVM将会抛出一个OutOfMemoryError异常; Java堆可能发生如下异常: 如果实际所需的堆超过了自动内存管理系统(垃圾回收系统)能提供的最大容量,那么JVM将会抛出一个OutOfMemor ...
Global site tag (gtag.js) - Google Analytics