Exception 如何捕获异常然后继续处理,然后捕获另一个异常并继续处理,等等(C+;+;)

Exception 如何捕获异常然后继续处理,然后捕获另一个异常并继续处理,等等(C+;+;),exception,try-catch,processing,continue,Exception,Try Catch,Processing,Continue,我尝试捕捉如下异常: try { //block code here } catch(...) { //write to log file here } 当前,当异常发生时,它可以捕获并写入日志文件。然后继续处理。 但后来,当另一个异常继续发生时,它无法再捕获,而是崩溃 那么,如何捕获异常,然后继续处理,然后能够一次又一次地捕获异常?在程序中使用异常进行流控制是一种非常错误的使用该功能的方法。它有很多问题,但有一个问题正是它造成的。它将所有与“转到”有关的错误都提升到3.14的

我尝试捕捉如下异常:

try
{
    //block code here
}
catch(...)
{
    //write to log file here
}
当前,当异常发生时,它可以捕获并写入日志文件。然后继续处理。 但后来,当另一个异常继续发生时,它无法再捕获,而是崩溃


那么,如何捕获异常,然后继续处理,然后能够一次又一次地捕获异常?

在程序中使用异常进行流控制是一种非常错误的使用该功能的方法。它有很多问题,但有一个问题正是它造成的。它将所有与“转到”有关的错误都提升到3.14的幂次。先生,我不清楚你的答案。您的意思是说不可能做到这一点(捕获异常,然后继续处理,然后能够一次又一次地捕获异常)?