There are only three necessary control structures needed to write programs: sequence, selection, and iteration.
Sequence refers to the line-by-line execution as used in your programs so far. The program enters the sequence, does each step, and exits the sequence. This allows for sequences to do only a limited job during each execution.
Selection is the control structure that allows choice among different paths. Java provides different levels of selection:
if
structureif-else
structureswitch
structureIteration refers to looping. Java provides three loop structures. These will be discussed in length in Student Lesson A12.
while
loopsdo-while
loopsfor
loopsLast modified: December 12, 2022
Back to Structured Programming