switch { } need help

lost_and_confused:
why/how would blah 2 and 3 be executed?

Because that's how switch statements work.

When it finds the valid case, it jumps to that point in the code and continues down until it reaches a break, or the end.