On a vu que si on veut tester plusieurs valeurs sur le contenu d’une variable, on est appelé à utilisé au moins else if. Dans le cas où on peut se trouver avec l’instruction if…else contenant plusieurs else if, il est recommandé d’éviter toute complication et de rendre le code plus propre en utilisant l’instruction switch.
La syntaxe de l’instruction switch est la suivante :
Switch (expression)
{
case expression:
instructions
break;
default:
instructions
break;
}
Pour mieux vous éclaircir, voyons d’abord un exemple de if…else
Maintenant faisons la même chose avec l’instruction switch :