java.lang.StackOverflowError 错误

java.lang.StackOverflowError:栈溢出错误。网上很多名词解释,个人出现的问题及解决方法给大家一些参考,
在这里插入图片描述
我的问题在于不停地调用方法,后检查if-else语句那里出现问题,if判断的是f1的方法,else则用f作为参数输入,实际应该仍然是f1,在这里插入图片描述 浪费了大把时间,引以为戒,如果出现这种情况,大部分还是代码编写出现小问题,仔细检查即可。。。