Switch...case -rakenteessa on testattavana yksi lauseke, jonka arvon perusteella haaraudutaan johonkin case-haaraan.
case-haara voi sisältää useita lauseita, jotka suoritetaan peräkkäin, kunnes törmätään break-lauseeseen, joka ohjaa kontrollin pois switch-rakenteesta.
Todettakoon, että tämä on ainoa paikka, jossa tässä oppaassa käytetään break-lausetta. Muissa tilanteissa break-lauseen käyttöä ei suositella.