Flow of Control Statements

Flow of control statements allow programs to execute statements in some fashion other than one right after another. Programs with only sequential flow are unable to respond to unusual situations, do anything more than once, or many other interesting things.
There are several kinds of statements that alter the normal flow of control, each of which has its own exhibits. Consider one of the following:
a) An Introduction to Flow of Control
b) The block statement - execution block wich can be used as a single statement
c) Decision statements - the if and switch case statements
d) Looping statements - three statements that provide repetitive execution, with several variations
or
e) or code to Control Code Machine
x) Exit to the Java Foyer

Links:
An Introduction to Flow of Control
The Compound Statement
Decision statements
Looping statements
Java Foyer