【第22期】观点:IT 行业加班,到底有没有价值?

java.lang.StackOverflowError错误

原创 2015年07月10日 21:08:29

今天写代码时出现了java.lang.StackOverflowError错误,原因为进行了无限递归调用导致内存不够用,以后写代码要尽量使用for循环,拒绝递归调用


错误如下:

七月 10, 2015 9:04:10 下午 org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class com.cartel.mobile.common.web.listener.SystemInitListener
java.lang.StackOverflowError
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:12)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)
at com.cartel.mobile.service.system.Impl.BusinessChargeServiceImpl.<init>(BusinessChargeServiceImpl.java:13)

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Hibernate多对一遍历对象的时候报java.lang.StackOverflowError错误

java.lang.StackOverflowError at java.lang.Integer.toString(Integer.java:113) at java.lang.String.v...

递归低效以及java.lang.StackOverflowError原因

现象 : 递归是我们很经典的一种算法实现,可以很好的描述一个算法的原理!对于算法的描述、表现和代码结构理解上,递归都是不错的选择! 但是本文想说的是java实现一个递归算法的时候尽量不要用...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

13个坏习惯让IT工作者过度劳累

你的工作是不是总也做不完?是不是经常加班?有时候这一切很可能是由坏习惯造成的…… 同意的顶起。 1.QQ、MSN、Gtalk,一个都不少。 由于聊天对象与聊天内容的不可控制性,使...

java.lang.StackOverflowError

做毕设出现一个java.lang.StackOverflowError异常。弄了半天,又是问高手,又是查资料的。最后发现,解决问题啦!特记录下来! StackOverflowError是由于当前...

StackOverflowError与OutOfMemoryError区别

在Java虚拟机规范中,定义了这么两种异常:StackOverflowError与OutOfMemoryError。那么它们到底直接有啥区别呢?在《The Java ® Virtual Machine...

StackOverflowError

虚拟机栈和本地方法栈溢出   StackOverflowError 关于虚拟机栈和本地方法栈,在 Java 虚拟机规范中描述了两种异常:   如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛...

Java 异常处理 之:java.lang.StackOverflowError

java 异常处理

java.lang.StackOverflowError 异常处理

今天在使用maven打包项目的时候,报了以下异常:[ERROR] error: java.lang.StackOverflowError,修改JVM参数最大栈可以解决

Android开发中StackOverflowError错误实例分析

Android开发中StackOverflowError错误实例分析 一、概述  我在一个复杂的layout嵌套较多的android界面,碰到了java.lang.StackOverflowE...

java stackoverflowerror与outofmemoryerror区别

1、stackoverflow:每当java程序启动一个新的线程时,java虚拟机会为他分配一个栈,java栈以帧为单位保持线程运行状态;当线程调用一个方法是,jvm压入一个新的栈帧到这个线程的栈中,...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)