Format sintaks pernyataan while loop adalah sebagai berikut:
while(ekspresi){//pernyataan}
Melihat:
1) Ekspresi harus berupa ekspresi yang mengevaluasi data boolean.
2) Pernyataan majemuk disebut badan perulangan. Jika badan perulangan hanya mempunyai satu pernyataan, tanda kurung kurawal {} dapat dihilangkan.
Aturan eksekusi untuk pernyataan while loop:
(1) Hitung nilai ekspresi. Jika nilainya benar, lanjutkan ke (2), jika tidak, lanjutkan ke (3).
(2) Jalankan badan perulangan, lalu lanjutkan ke (1).
(3) Akhiri eksekusi pernyataan while.
Contoh:
publicclassMain{publicstaticvoidmain(String[]args){inta=1;sementara(a<10){System.out.print(a);a++;System.out.print(n);}}}
Hasil yang berjalan adalah sebagai berikut:
123456789