The case keyword labels a statement in a switch statement. A single statement can have multiple labels. You cannot use case outside of a switch statement. Note that case labels have no effect on the order in which substatements are executed within a switch statement. Use the break statement to exit from a switch statement. Exampleswitch(c) { case '+': z = add(x, y); break; case '-': z = subtract(x, y); break; } See Alsobreak, default, statement, switch, Chapter 4 |