try
...
except
statement1;
end;statement2;发生异常后,执行statement1,然后那,还会不会执行statement2?

解决方案 »

  1.   

    这要看你的statement1是执行什么功能了
    比如结束程序 当然不会执行下面的statement2
    如果为放弃当前操作,还会执行下去的
    可以利用f8一步一步执行看看
      

  2.   

    出现异常执行:... -〉statement1 -〉statement2
    否则执行:... -〉statement2
      

  3.   

    如果statement1; 是exit的话就不会再执行statement2了
      

  4.   

    會呀,當然會呀。
    不然它搞try...except...end做什麼呀。
      

  5.   

    要看statement1 是执行什么功能,若不是退出程序则执行statement2
      

  6.   


    try....except.....(出错后面加)exit...end;
      

  7.   

    来晚了,只有你们回答,我来ding 了
      

  8.   

    To:房主
    如果程序在执行你的Except语句时没发生任何错误,就会继续执行Try ...Except之后的语句了