说我有代码
try
{
....
}
catch()
{
.... // exception occur here ... how to handled.
}
c ++中是否有任何可以处理上述场景的机制。
答案 0 :(得分:2)
如果你认为这是你真正想要的,你可以这样做:
try
{
try
{
//...
}
catch( ... )
{
//...
if( .. )
throw std::runtime_exception( "error occured" );
}
}
catch( std::runtime_exception& e )
{
// handle exception of exception handler
}