[C++] 예외 클래스와 그 상속을 통한 예외 처리


[C++] 예외 클래스와 그 상속을 통한 예외 처리

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 이번 노트에서는 C++ 예외 처리(exception handling)을 예외 객체, 즉 예외 클래스(exception class)와 그를 상속하는 예제를 통해 예외사항을 보다 더 멋지게 처리하는 방법에 대해 알아봅니다. try - catch 문을 통해 예외를 기본적으로 다루는 방법을 모른다면 아래 글을 참고하세요. [C++] 예외 처리 (exception handling) 이번에는 무슨 언어든지간에(여기서는 C++이지만) 프로그램 규모가 조금이라도 커지면 반드시, 반드시 알... blog.naver.com 이전 예시에서 try - catch 문을 통해 두 수를 나누는데, 나누는 수가 0이어서 정상적인 나눗셈이 불가할 경우 프로그램이 실행되던 말던 그대로 두지 말고 명확하게 경고를 띄우고 정상 종료되도록 try - catch 문을 활용하여 예외 처리(exception handling)를 해 주었습니다. 그러나 예외...


#catch #추상화 #전공노트 #예외클래스 #예외처리 #예외 #문법 #런타임에러 #런타임 #try_catch #try #polymorphism #OOP #encapsulation #CPP #프로그래밍

원문링크 : [C++] 예외 클래스와 그 상속을 통한 예외 처리