迴圈時

int i = 0;
while (i < 100) { // condition gets checked BEFORE the loop body executes
    System.out.println(i);
    i++;
}

只要括號內的條件為 truewhile 迴圈就會執行。這也稱為預測試迴圈結構,因為必須在每次執行主迴圈體之前滿足條件語句。

如果迴圈只包含一個語句,則花括號是可選的,但是某些編碼樣式約定更喜歡使用大括號。