Возможно вопрос глупый, но лучше спросить, чем потом об это споткнуться) Есть две практически одинаковых программы на цикл: 1.
public class Task3 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = 0;
        while (i < 5){
            double delimoe = scanner.nextDouble();
            double delitel = scanner.nextDouble();
            i++;
            if (delitel == 0){
                System.out.println("Деление на 0");
                continue;
            }
            System.out.println(delimoe / delitel);
        }

    }
}
2.
public class Task3 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = 0;
        while (i < 5){
            double delimoe = scanner.nextDouble();
            double delitel = scanner.nextDouble();
            if (delitel == 0){
                System.out.println("Деление на 0");
                continue;
            }
            i++;
            System.out.println(delimoe / delitel);
        }

    }
}
Разница только в расположении инкремента. Почему в первом случае итерация проходит 5 раз а во втором 6?