IF (condition) {statements} ELSE {statements}
ELSE
SWITCH (expression) { CASE const1: statements; BREAK; CASE const2: CASE const3: statements; BREAK; DEFAULT: statements; }
FOR (InitExpr; TestExpr; IncrExpr) { LoopStmts; }
InitExpr
TestExpr
IncrExpr
LoopStmts
TextExpression
WHILE (condition) { LoopStmts; }
DO { LoopStmts; } WHILE (condition);