더북(TheBook)

1.6 | 오류 처리

 

"오류는 당신이 그것을 바로잡기를 거부할 때까지는 실수가 되지 않는다."

- John F. Kennedy

C++에서 예기치 않은 동작을 처리하는 두 가지 주요 방법으로 단정(Assertion)과 예외(Exception)가 있다. 전자는 프로그래밍 오류를 감지하기 위한 방법이고 후자는 프로그램의 적절한 지속을 방해하는 예외적인 상황을 위한 방법이다. 솔직히 말하면 두 목적을 항상 명확하게 구별할 수는 없다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.