Microsoft Visual Studio Debugger(예외 throw) 대화 상자
프로그램에 예외가 발생하면 나타나는 대화 상자입니다. 이 대화 상자는 throw된 예외의 종류를 보고합니다. 코드를 통해 이 예외를 처리해야 합니다. 선택할 수 있는 예외 처리 옵션은 다음과 같습니다.
Break
프로그램의 실행을 중단하고 디버거를 시작합니다. 실행을 중단하기 전에는 예외 처리기가 호출되지 않습니다. 중단 위치에서 실행을 계속하면 예외 처리기가 호출됩니다.Continue
실행을 계속하여 예외 처리기에 예외를 처리할 기회를 줍니다. 일부 예외에서는 이 옵션을 사용할 수 없습니다. 계속을 선택하면 응용 프로그램 실행이 계속됩니다. 네이티브 응용 프로그램에서는 예외가 다시 throw됩니다. 관리되는 응용 프로그램에서는 프로그램이 종료되거나 호스팅 응용 프로그램에서 예외를 처리하도록 합니다.참고
관리 코드에서는 처리되지 않은 예외 발생 후 응용 프로그램을 계속 실행할 수 없습니다. 관리 코드에서 처리되지 않은 예외 발생 후 계속을 선택하면 디버깅이 중지됩니다.
Ignore
예외 처리기를 호출하지 않고 실행을 계속합니다. 예외 처리기가 호출되지 않으므로 추가적인 예외 및 오류가 발생할 수도 있습니다. 일부 예외에서는 이 옵션을 사용할 수 없습니다.