Mã:
public static int Fibonaci(int n)
    {
        return (n==0||n==1)?1:(Fibonaci(n-1)+Fibonaci(n-2));
    }
    public static void checkFibonaci(int n) //Kiểm tra 1 số có thuộc dãy Fibonaci hay ko?
    {
        int i;
        for(j=0;;j++)
            if(Fibonaci(j)<=n && n<=Fibonaci(j+1))
                i=j;
        System.out.print(i); //Báo lỗi unreachable code.
    }
Dòng lệnh trên là ví dụ, quan trọng là sau vòng for, mình ko gọi dc biến i nữa. Mọi người giải thích giúp mình với.