Почему компилятор не помещает операторы прерывания автоматически после каждого блока кода в переключателе? Это по историческим причинам? Когда вы хотите, чтобы выполнялось несколько блоков кода?
Подробнее здесь: https://stackoverflow.com/questions/271 ... statements