if(some boolean expression) {..} |
else if(another boolean) {..} |
else {...} |
while(any boolean) {/*DoStuff*/} |
do {/*Whattodo*/} 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; |
} |