首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

运行出现Exception in thread "main" java.lang.StackOverflowError 如何解决

2013-03-19 
运行出现Exception in thread main java.lang.StackOverflowError怎么解决public class Test {public st

运行出现Exception in thread "main" java.lang.StackOverflowError 怎么解决

public class Test {
public static void main(String[] args) {
System.out.println(f(4));
}
public static int f(int n) {
if(n==1&n==2)
return 1;
else
return f(n-1)+f(n-2);
}
}
[解决办法]

if(n==1&n==2)改为
if(n==1
[解决办法]
n==2)

热点排行