1. 예외 처리란 무엇인가?1.1. 예외의 정의예외(Exception)는 프로그램 실행 중에 발생하는 예상치 못한 상황을 의미합니다. 예를 들어, 다음과 같은 상황들이 예외로 간주됩니다:잘못된 사용자 입력: 사용자가 숫자를 입력해야 하는데 문자를 입력한 경우파일이 존재하지 않음: 프로그램이 특정 파일을 열려고 할 때 해당 파일이 없는 경우메모리 부족: 동적 메모리 할당이 실패한 경우배열 인덱스 초과: 배열의 범위를 벗어난 인덱스에 접근하려는 경우1.2. 예외 처리의 필요성이러한 예외 상황을 적절히 처리하지 않으면 프로그램이 비정상적으로 종료되거나, 심각한 버그로 이어질 수 있습니다. 따라서 예외 처리는 프로그램의 안정성과 신뢰성을 높이는 데 필수적입니다.2. C++ 예외 처리의 기본: try, catch..