답변:
MSDN의 정보 : 여기
예외는 CPU가 처리하는 인터럽트와 유사합니다. 소프트웨어 나 하드웨어 등 예외가 발생하면 프로세서는 실행을 중지하고 시스템에 제어권을 넘깁니다. 시스템은 현재 스레드 상태 및 예외 정보를 저장합니다. 그런 다음 핸들러를 찾습니다. 이것은 본질적으로 그것이 "잡히는"방법입니다.
핸들러를 찾는 순서는 다음과 같습니다.
커널 모드 코드 (운영 체제)이면 예외 처리기를 찾습니다. 하나가 없거나 사용 가능한 예외가 특정 예외를 처리하지 않으면 ExitWindows 함수가 호출됩니다. 브라우니는 그 점을 추측 할 수 있다면 지적한다.
즉, 예외를 처리하는 고급 언어 인 OS는 최후의 수단을 제공합니다.