Concept Flow - Switch must be exhaustive
Start switch with value
Check each case
Execute case body
All cases covered?
No→Error: Must be exhaustive
Yes
End
The switch checks each case for a match and must cover all possible values, otherwise it causes an error.