Le switch case permet de tester plusieurs conditions, en faisant un code plus propre qu’avec plusieurs if ou else if. Le switch case ne remplace pas dans tous les cas le if et else if, c’est au cas par cas.
On utilise une variable qui contient un nombre entier, une chaîne de caractère ou un booléen. Le mot case, qui veut dire cas en français, permet de différencier ce que le programme doit faire si la variable est égale à la conditon 1, ou 2. Si la variable ne corresponds à aucun cas, alors c’est le code dans default qui sera exécuté.
Voici un exemple :