|
try
{ ????????
throw new CUserEception;
}
catch(CUserEception* e)
{ ??????????
e->???????
???????
delete e;
}
C++도 연산자가 발생 시키는 예외가 있습니다. 표준 라이브러에 그런 예외가 정의 되어 있지요 라이브러 도움말을 참조하시면 됩니다.
그외 사용자 정의 예외는 위와 같이 사용자 클래스를 정의하시고 받으시면 됩니다.
그럼
S시온스S 님이 쓰신 글 :
: 제가 JAVA를 하다가 넘어왔는데요.
:
: Exception을 하면 어떤이유에서 Exception이 났는지 밝혀주거든요.
:
:
: 그런데 C++에서는 Exception의 이유같은걸 어떻게 보죠?
:
: 작업하는데 어느정도하다보면 막 꺼져버리네요 ;;
|