В данном уроке рассмотрим ключевые слова break
и continue
.
Если нужно раньше времени остановить цикл по какому-то условию, то используется ключевое слово break.
Поясним на примере:
Вывод:

Как видим произошло всего 6 итераций вместо 10. Очевидно что цикл for остановился досрочно, то есть і
не дошло до 10. Цикл был остановлен с помощью break когда переменная а
стала равна 25.
Ключевое слово continue
Ключевое слово continue
завершает одну текущую итерацию цикла досрочно.
Пример программы:
Вывод:

Как видно из вывода, на седьмой итерации переменная a
становится равной 25. Начиная с этого момента и до конца цикла (то есть пока i
не станет равным 10), условие a == 25
продолжает выполняться, из-за чего срабатывает continue
, и a--
больше не выполняется. Поэтому на всех оставшихся итерациях значение a
остаётся равным 25, что также видно в выводе.
Table of Contents
Массивы в Java
Изучите массивы в Java: создание, инициализация, работа с элементами через индексы. Обход одномерных и многомерных массивов с помощью циклов for и for-each. Примеры кода и пояснения.
Строки в Java
Работа со строками в Java: конкатенация, обход символов, функции length(), charAt(), equals() и replace(). Практические примеры
Функции в Java
Изучите создание и использование функций (методов) в Java: параметры, возвращаемые значения, практический пример. Уменьшаем дублирование кода.