if(some boolean expression) { .. } |
else if(another boolean) { .. } |
else { ... } |
while(any boolean) { /* Do Stuff */ } |
do { /* What to do */ } while(another boolean); |
for(expression1; booleanexpression ; expression2) { ...} |
naturally starts with expression1, applies expression2 at end of each loop, and continues as long as booleanexpression true |
switch (expression) { /* Just as in C */ |
case Constant1: /* Do following if expression=Constant1 */ |
/* Bunch of Stuff */ |
break; |
case Constant2: /* Do following if expression=Constant2 */ |
/* Bunch of Stuff */ |
break; /* ....... */ |
default: |
/* Bunch of Stuff */ |
break; |
} |