while
until
for
foreach
while ( boolExpr ) { statements } until ( boolExpr ) { statements } for ( init ; boolExpr ; step ) { statements } foreach var (list) { statements }