Das hat doch nichts mit Scopes zu tun - Ein break verlässt eine Schleife. Ein case ist keine Schleife. Ich käme auch nie auf die Idee, ein „if/else“ mit break verlassen zu wollen.
Damit dürfte des Kopfes Nagel getroffen worden sein. Andererseits...if-Schleife...hmmmm