|
박가사탄 님이 쓰신 글 :
: catch(Exception &E)
: {
: if (!E.ClassNameIs("EAbort"))
:
: //여기에 어떤 작업을 해야하나요??
: }
:
: 예외 클래스가 EAbort인경우가 자꾸 나옵니다.
:
: EAbort예외는 무엇을 의미하는지 궁금하구요..
: 이럴때는 어떻게 대처를 해야하는지 알고싶습니다.
:
: 또한가지만 더 부탁을 드리는데요..
:
: 예외처리에 대해 아주 잘 나와있는 사이트나 서적 알고계시면 소개좀 해주세요..
:
: 행복하시길 바라겠습니다.
임펠리테리입니다.
아래 제라툴님이 답변해주셨지만... 조금 부연하지요. EAbort 예외는 예외가 발생했음을 알리는 다이얼로그 박스를 띄우지 않으려고 하는 경우에 발생시킵니다. 이 예외는 컴퍼넌트 등의 내부에서 논리적인 처리를 위해 특별히 사용되는데, 그것이 사용된 문맥에 따라 구체적인 이유는 다르지요. 그러므로, 박카사탄 님이 어떤 코딩을 하셨는지 힌트 정도라도 있어야 왜 EAbort 예외가 발생하는지 알 수 있습니다. 또 많은 경우에는 이 예외는 무시할 수 있기도 합니다.
그럼 참고하시길...
|