Цикл While, условный оператор if.Пример из книги по Java Сьерра Бейтс)

Непонятно, почему в консоль выводится все верно, хотя условие if показывает false в дебагере

package Pool;

public class PoolPuzzleOne {
    public static void main(String[] args) {
        int x = 0;
        while (x < 4) {
            System.out.print("a");

            if (x < 1) {
                System.out.print(" ");
            }
        
            System.out.print("n");
            if (x >1) {
                System.out.print(" oyster");
                x = x + 2;
            }
            if (x == 1) {
                System.out.print("noys");
            }
            if (x < 1) {
                System.out.print("oise");
            }
            System.out.print(" ");
            x = x + 1;
        }
    }
}

Ответы (0 шт):