java斐波那契数列抛出异常
时间: 2023-11-12 09:59:08 浏览: 77
fibonacci数列以及利用Java求解素数_java求解Fibonacci数列_
好的,我理解了。关于你提到的问题,可能是因为在计算斐波那契数列时,超出了int类型的范围,导致抛出异常。可以尝试使用long类型来计算。
以下是一个使用long类型计算斐波那契数列的示例代码:
```
public static long fibonacci(int n) {
if (n <= 1) {
return n;
}
long fib = 1;
long prevFib = 1;
for (int i = 2; i < n; i++) {
long temp = fib;
fib += prevFib;
prevFib = temp;
}
return fib;
}
```
阅读全文