请问,java.lang.StackOverflowError怎么个处理,什么原因?

superwang1975 2015-05-21 08:07:58
java.lang.StackOverflowError
at java.lang.Math.max(Math.java:802)
at sun.misc.FloatingDecimal.dtoa(FloatingDecimal.java:542)
at sun.misc.FloatingDecimal.<init>(FloatingDecimal.java:528)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:657)
at java.lang.StringBuilder.append(StringBuilder.java:229)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
...全文
481 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_28386297 2015-05-21
  • 打赏
  • 举报
回复
布鲁克就很难了;、你;了、好女孩;科技博客,句
疏可跑马 2015-05-21
  • 打赏
  • 举报
回复
栈溢出了……用递归了么?把代码贴出来看看哪?
Inhibitory 2015-05-21
  • 打赏
  • 举报
回复
引用 3 楼 superwang1975 的回复:
[quote=引用 2 楼 Inhibitory 的回复:] pojo.Goods.toString(Goods.java:72) 好像是这个函数递归了。
是循环递归了吗?能再详细说说吗?它和哪个函数呢?谢谢啊![/quote] 没代码,不知道
superwang1975 2015-05-21
  • 打赏
  • 举报
回复
引用 2 楼 Inhibitory 的回复:
pojo.Goods.toString(Goods.java:72) 好像是这个函数递归了。
是循环递归了吗?能再详细说说吗?它和哪个函数呢?谢谢啊!
Inhibitory 2015-05-21
  • 打赏
  • 举报
回复
pojo.Goods.toString(Goods.java:72) 好像是这个函数递归了。
superwang1975 2015-05-21
  • 打赏
  • 举报
回复
页面: Struts Problem Report Struts has detected an unhandled exception: Messages: java.lang.StackOverflowError javax.servlet.ServletException: java.lang.StackOverflowError File: java/lang/Math.java Line number: 802 Stacktraces org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.StackOverflowError org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:486) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:159) org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:133)

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧