Junior — Middle
107
Ποια είναι η διαφορά μεταξύ των τελεστών break και continue στον έλεγχο βρόχων;
Απάντηση από AI
sobes.tech AI
Оператор break полностью прерывает выполнение текущего цикла и выходит из него, переходя к коду после цикла.
Оператор continue пропускает оставшуюся часть текущей итерации цикла и сразу переходит к следующей итерации.
Пример на Java:
for (int i = 0; i < 5; i++) {
if (i == 3) {
break; // цикл остановится, когда i станет 3
}
if (i == 1) {
continue; // пропускаем вывод i=1
}
System.out.println(i);
}
// Вывод будет: 0, 2