Разница между операторами break и continue в конструкции switch заключается в их действии:
- Оператор break завершает выполнение ближайшего внешнего оператора итерации (то есть цикла for, foreach, while или do) или оператора switch. learn.microsoft.com Он передаёт управление оператору, который расположен после завершённого оператора (если таковой есть). learn.microsoft.com
- Оператор continue запускает новую итерацию ближайшего заключённого оператора итерации. learn.microsoft.com Все итерации цикла выполняются, даже если встречен оператор continue. cs-fundamentals.com
Таким образом, break используется в switch, когда нужно выйти после выполнения конкретного случая, а continue — когда нужно пропустить один или несколько операторов в теле цикла и передать управление на следующую итерацию. cs-fundamentals.com