예외 처리 |
Try, Catch, Throw |
입력을 받는다고 가정하자. 이 입력받는 곳에는 숫자만 들어와야 하는데, 만약 문자가 들어 온다면 이 상황에서 문자가 들어온 것이 바로 예외 상황이다. 이런 예외 처리를 만약 문자형을 받으면 "예외를 던져(throw exception)" 그 예외에 해당하는 상황을 출력하는 간단한 예제이다. 여기에서 예외 전달을 위해 int 타입도 예외를 전달하는 모습을 보여주고 있다.
'Programming > C / C++' 카테고리의 다른 글
[C++] 형변환 (Typecasting) - const_cast, reinterpret_cast, static_cast, dynamic_cast (0) | 2010.09.22 |
---|---|
[C++] 함수 템플릿? 템플릿 함수? (1) | 2010.09.20 |
[C++] 함수 템플릿과 클래스 템플릿 (Function template & Class template) (1) | 2010.09.20 |
[C++] 템플릿 (Template) (1) | 2010.09.20 |
[C++] 대입 연산자 오버로딩 (1) | 2010.09.19 |