<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>异常 on 庞玉栋个人博客</title><link>https://pangyd.com/tags/%E5%BC%82%E5%B8%B8/</link><description>Recent content in 异常 on 庞玉栋个人博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 19 Aug 2017 19:49:31 +0800</lastBuildDate><atom:link href="https://pangyd.com/tags/%E5%BC%82%E5%B8%B8/index.xml" rel="self" type="application/rss+xml"/><item><title>java.lang.StackOverflowError 异常解决办法</title><link>https://pangyd.com/post/67-java-lang-stackoverflowerror/</link><pubDate>Sat, 19 Aug 2017 19:43:46 +0800</pubDate><guid>https://pangyd.com/post/67-java-lang-stackoverflowerror/</guid><description>&lt;p style="text-align: center">&amp;nbsp;这个错误是&amp;nbsp;相互引用,导致连锁&amp;nbsp;栈溢出,不知道那块循环没有停下来 &amp;nbsp;所以进程就一直在跑&lt;/p>&lt;p style="text-align: center">我一直在找到底哪的循环没停下来&amp;nbsp;&amp;nbsp;然后还是没找到。直接调用没错误&amp;nbsp;就是加表格上就出错&amp;nbsp;别的窗口都没错误就是这个论文查询有错误&lt;/p>&lt;p style="text-align: center">&amp;nbsp;&amp;nbsp;到最后发现就是接口调用的时候写错单词了&lt;img src="https://pangyd.com/uploads/2017/08/44ddb3ea33fe01f7.gif" alt="[微笑]">&amp;nbsp;心里十万个草泥马奔腾而过&lt;/p>&lt;p style="text-align: center">这个错误的官方解释是：&lt;/p>&lt;p style="text-align: center">递归调用没有明确的结束&lt;/p>&lt;p style="text-align: center">仔细查看自己的递归调用程序&lt;/p>&lt;p style="text-align: center">举例：递归没有边界条件或者递归的边界条件永远不能达到&lt;/p>&lt;p style="text-align: center">所以你就找找你哪里少写了几句 实在不行就重写&lt;/p>&lt;p style="text-align: center">&lt;b>结论：没有找不到的Bug 只有不努力没有耐心的人&lt;/b>&lt;/p></description></item></channel></rss>