---
title: Loops
localeTitle: Loops
---
# Loops

Всякий раз, когда вам нужно выполнить блок кода несколько раз, цикл будет часто пригодиться.

Java имеет 4 типа циклов:

*   [Пока цикл](loops/while-loop)
*   [Do ... While Loop](loops/do-while-loop)
*   [Для цикла](loops/for-loop)
*   [Для каждого цикла](loops/for-each-loop)

Поведение петлей можно настроить, используя:

*   [Контрольные заявления](loops/control-statements)
    *   [Заявление о нарушении правил](loops/break-control-statement)
    *   [Продолжить контрольное заявление](loops/continue-control-statement)

Частный случай петель:

*   [Бесконечные петли](loops/infinite-loops)