我认为不会了,出错之后,跳出TRY块,找到(按顺序)第一个能够处理这种异常的CATCH--顺便说一句,如果你在第一个CATCH中就请出了异常的老祖宗情况会很好玩,自己试试看--,执行之,完毕后,进入FINALLY块,执行之。

解决方案 »

  1.   

    肯定不会执行了哟,因为前面的结果就已经不对了,
    那么即使处理后面的也肯定不对,所以说其实也是,TRY复合语句内后面的语句不会再执行了哟
      

  2.   

    那么请问如果每个catch的异常都符合产生的异常类型,那么是只执行一个catch还是都执行?
      

  3.   

    不同的catch对应不同的异常啊!要不那来那么多类型的异常?
      

  4.   

    你可以看《C#高级编程》清华大学出版社,关于异常的讲解,如果几个CATCH都能处理产生的异常,那么只执行找到的第一个,其他的都不会去理睬了哦,举个例子。
      

  5.   

    哈。楼上兄弟真幽默。呵呵!
    是的不会执行了。
    它处理完异常后应该执行FINALLY块的内窗了:)