try catch,该如何解决

try catch
我在程序里定义了
Try Catch 块:
C/C++ code

for(int i=0;i<100;i++)
{
    try
    {
        if(!pRst1->adoEOF)
        {
            //............
        }
    }
    catch(_com_error *e)
    {
        cout<<e->ErrorMessage();
    }
}


该程序每当有错误抛出时就中断程序。
我想有异常抛出时能继续执行程序,不要中断程序,该怎么写代码???
谢谢

------解决方案--------------------
不用try catch