created: 11/07/98; revised: 11/24/99, 01/22/00, 07/20/02, 05/26/03, 01/28/06
Nested
if and else
statements can be used to choose
between several options.
But, sometimes it is inconvenient to use nested statements.
This chapter discusses
other statements that choose between
several options.
?switch statement
Neither of these statements
does anything that can't be done
with ifs and elses.
But they can be useful,
and you will need to know them to understand
programs written by other programmers.
Some programmers prefer to never use either statement. Also, neither of these statements are used in the AP Computer Science test given to high school students in the US. For them, this entire chapter may be skipped. These statements are not used in the chapters that follow.
(Math Review:)