C++ 초급 - 10. 예외 처리 (3 - 기본 예외 클래스 (std::exception, std::runtime_error))
📌 10.3 기본 예외 클래스 (std::exception, std::runtime_error)C++ 표준 라이브러리는 예외 처리를 위한 다양한 표준 예외 클래스(std::exception 계열)를 제공한다.이를 활용하면 예외를 일관된 방식으로 처리하고, 예외 발생 원인을 보다 쉽게 분석할 수 있다.📌 1. 표준 예외 클래스 (std::exception, std::runtime_error, std::logic_error 등)의 개념🔹 (1) 표준 예외 클래스란?C++ 표준 라이브러리는 std::exception을 기반으로 다양한 예외 클래스를 제공.모든 표준 예외 클래스는 std::exception을 상속받음.예외 발생 시 what() 멤버 함수를 사용하여 예외 메시지를 제공.💡 표준 예외 클래스..
2025.02.22