Used to switch between several paths of execution depending on a value.
Using Swich statements is inherently faster than using a if else ladder.
Limitations:
The value shoud be exact, not a range.