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)

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

相关文章推荐

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

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

StackOverflowError栈溢出错误

一般栈溢出是因为在某个class A中调用了class A.所以就陷入了死循环.  问题的基本原理如下: Class A{ public A(){ a= new A(); } }...

栈溢出错误:message java.lang.StackOverflowError

再做一个基于ssh的电商网站时出现错误,错误原因是因为在页面product.jsp中又包含了一下这个页面 如下: 这个页面的业务逻辑被循环调用,导师栈溢出了 HTTP Status 500 -...

java.lang.StackOverflowError

JUnit Test的时候出现了这个栈溢出的错误,如下图。     StackOverflowError,虚拟机栈和本地方法栈溢出。     关于虚拟机栈和本地方法栈,在 Java 虚拟机规范...

Android慎用layout嵌套, 尽量控制在5层以下java.lang.StackOverflowError

一、探寻原因 在一个复杂的layout嵌套较多layout的android界面,在Android 2.3、内存较低 的机型上,出现 java.lang.StackOverflowError 这个Ex...

# main java.lang.StackOverflowError

一、问题某次项目新版本上线后,线上突然出现了一个新的Crash,而且频率还很高1 android.view.InflateException:Binary XML file line #59: Err...

java.lang.StackOverflowError

04-21 14:41:33.499: E/AndroidRuntime(21959): java.lang.StackOverflowError 04-21 14:41:33.499: E/And...

异常:java.lang.StackOverflowError

java.lang.StackOverflowError at java.lang.reflect.Proxy$Key1.equals(Proxy.java:455) at java.util.c...

java.lang.StackOverflowError when calling count()

Just to add some more clarity in the discussion, there is a difference between caching to memory and...

Android慎用layout嵌套, 尽量控制在5层以下java.lang.StackOverflowError

【 大家社区】Android慎用layout嵌套, 尽量控制在5层以下java.lang.StackOverflowError 官网: http://www.dajiashequ.com 因为咱的V...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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