Switch-statements (cont)
Multi-way if becomes:
switch (var) {
case Constant1:
some statements1;
break;
case Constant2:
some statements2;
break;
...
case Constantn:
some statementsn;
break;
default:
some statementsn+1;
}
|
Note break is critical; if not present, falls through to next case.
|