{ Anweisung1; Anweisung2; ... Anweisungn; }
if (boolescher Ausdruck) Anweisung1; else Anweisung2;
switch (Auswahl-Ausdruck) { case Konstante1: Anweisung1; break; case Konstante2: Anweisung2; break; ... default: AnweisungN; }
while (boolescher Ausdruck) Anweisung;
do Anweisung; while (boolescher Ausdruck);
for (Init; boolescher Ausdruck; Inkrement) Anweisung;
Init; while (boolescher Ausdruck) { Anweisung; Inkrement; }
for (int i = 0; i < 10; i++) { System.out.println(i + ", " + i*i); }
for(int alter = 18; alter <= 65; alter++) { boolean gewonnen = spieleLotto(); if (gewonnen) break; arbeite(); }