تنسيق بناء جملة بيان الحلقة كما يلي:
بينما (تعبير) {// بيان}
يلاحظ:
1) يجب أن يكون التعبير تعبيرًا يتم تقييمه إلى بيانات منطقية.
2) تسمى العبارة المركبة بجسم الحلقة إذا كان جسم الحلقة يحتوي على عبارة واحدة فقط، فيمكن حذف الأقواس المتعرجة {}.
قواعد التنفيذ لبيانات حلقة while:
(1) احسب قيمة التعبير إذا كانت القيمة صحيحة، انتقل إلى (2)، وإلا انتقل إلى (3).
(2) نفذ جسم الحلقة، ثم تابع إلى (1).
(3) إنهاء تنفيذ عبارة while.
مثال:
publicclassMain{publicstaticvoidmain(String[]args){inta=1;while(a<10){System.out.print(a);a++;System.out.print(n);}}}
نتائج التشغيل هي كما يلي:
123456789