Vannak esetek, amikor egy változó értékének megfelelően több lehetséges folytatási útvonalunk van. Másképp fogalmazva, egyfajta "forgalomirányító" szerkezetet kell igénybe vegyünk. Erre ott van az if .. else if .. else szerkezet, azonban előfordul, hogy sok lehetséges…