---
title: Loops
localeTitle: الحلقات
---
# الحلقات

كلما كنت بحاجة إلى تنفيذ كتلة من التعليمة البرمجية عدة مرات ، ستقوم حلقة بشكل متكرر تأتي في متناول اليدين.

يحتوي Java على 4 أنواع من الحلقات:

*   [حائط اللوب](loops/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)