|
void __fastcall TMAINFORM::ApplicationEventsException(TObject *Sender, Exception *E)
{
// 메세지 처리
}
void __fastcall TMAINFORM::ApplicationEventsException(TObject *Sender, Exception *E)
{
try {
TempHumComm->Open(); <--- 예외처리 발생됨
} catch(Exception &err) {
throw(err);
}
ShowMessage("TEST");
}
1. TempHumComm->Open(); 에서 예외처리 발생됨
2. throw(err); 이것을 거쳐
3. ApplicationEventsException() 함수 처리 후 종료됨
4. ShowMessage("TEST"); 이것을 수행하지 안음.
왜 그럴까요? 알려주시면 고맙겠습니다.
|