我遇到以下错误:
Exception in thread "main" java.lang.StackOverflowError
at Account.draw(Account.java:47)
这是代码的相关部分:
public double draw(double c) {
if (c > 0) {
return c;
} else if (c < 0 && c > AccBalance) {
AccBalance=-c;
return AccBalance;
}
return draw(c);
}
我怎样才能解决这个问题?