本文主要是介绍报错:Handler dispatch failed; nested exception is java.lang.StackOverflowError,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
出现这个原因是因为循环依赖。
简单来说,A对象有一个属性是B,B对象有一个属性是A,当A对象生成的时候依赖B对象,B对象生成的时候需要依赖A对象,这个时候就很容易形成一个闭环,如果这样一直死循环下去。
对于我的代码来说,像下面这样
只需要找到出现错误的那一行代码2,进行修改,就OK了!
这篇关于报错:Handler dispatch failed; nested exception is java.lang.StackOverflowError的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!