-5
try{
throw ;
}
catch(CException *pEx){
CString sample=(_T("IIII")); // Why cant i initialize CString variable?
//Unhandeled exception during run time When i am throw,
}
try{
throw ;
}
catch(CException *pEx){
CString sample=(_T("IIII")); // Why cant i initialize CString variable?
//Unhandeled exception during run time When i am throw,
}
throw;
восстанавливает исключение, обработанное в настоящее время. Эта форма разрешена только тогда, когда в настоящее время обрабатывается исключение (она вызывает std::terminate
, если используется в противном случае). См. http://en.cppreference.com/w/cpp/language/throw для себя.
Итак, в основном программа заканчивается на throw ;
.