New to programming and working on some Project Euler problems. I believe I'm stuck in an infinite loop. I've worked it out on paper and everything seems okay. What am I missing?
public class Euler2 {
public static void main(String[] args) {
int i = 1;
int j = 2;
int fib = 0;
int sum = 2;
//Sum of even Fibonacci numbers
while(fib < 10);{
fib = (i + j);
if(fib % 2 == 0);{
sum = sum + fib;
}
i = j; j = fib;
}
System.out.println(sum);
}
}