C++ 예외 처리 완벽 가이드 | try-catch, throw, 표준 예외, 접근 위반까지
C++ 예외 처리 완벽 가이드 | try-catch, throw, 표준 예외, 접근 위반까지C++에서 예외 처리는 프로그램 실행 중 발생하는 오류를 효과적으로 처리하고, 비정상 종료를 방지하는 데 중요한 역할을 한다. 이 글에서는 C++의 예외 처리 문법과 표준 예외 클래스, 종료 코드 처리 방식, 그리고 접근 위반 오류까지 상세히 소개한다.C++ 예외 처리란?예외 처리는 프로그램 실행 중 예상치 못한 상황에 대응하는 방법이다. 오류가 발생했을 때 프로그램을 중단하지 않고, 해당 상황을 처리한 후 정상 흐름으로 복귀하거나 안전하게 종료할 수 있도록 한다.예외 처리 키워드try: 예외 발생 가능성이 있는 코드를 감싼다.catch: 예외가 발생했을 때 실행할 코드를 정의한다.throw: 특정 예외를 명시적으..
2025.06.23