Вероятно, вы видите перерыв в отладчике в момент, когда исключение составляет выброс :
![Debugger broken on thrown](https://i.stack.imgur.com/zQMPn.png)
Недостаток в том, что в диалоговом окне написано «Исключение выброшено», а оператор throw
выделен желтым цветом.
По умолчанию отладчик прерывается, когда выбрасывается любое исключение внутри вашего кода, независимо от того, перехвачено ли оно позднее (или, если у вас отключен Just My Code, когда выбрасывается любое исключение в любом месте).
Это можно изменить, щелкнув ссылку «Открыть настройки исключений» в диалоговом окне или перейдя в «Отладка -> Windows -> Настройки исключений» и сняв флажок «Общеязыковые исключения во время выполнения».
![Exception Settings](https://i.stack.imgur.com/mfngD.png)
Вы также можете точно определить, на какие исключения будет работать отладчик. В диалоговом окне «Исключение исключения» можно также снять флажок «Разрывать при возникновении этого типа исключения», чтобы в будущем остановить прерывание отладчика для этого типа исключения.
Когда вы поймете, что хотите снова включить прерывание для набора исключений по умолчанию, в верхней части настроек исключений есть удобная кнопка сброса:
![Exception Settings Reset](https://i.stack.imgur.com/5vlGy.png)