Fish:
不好意思,还是俺没表达清楚,俺按照delphi的习惯,在try ... finally 里面又包了一个 try ..catch,示例如下:
[阅读: 972] 2006-04-28 05:12:47
try
{
try
{
int i = 100;
int j = 0;
int k;
// k = i * j;
k = i / j; // 用于引发异常
Caption = IntToStr( k );
return; // 这里直接返回
}
catch( Exception &e )
{
Caption = "Error in catch";
}
}
__finally
{
Caption = Caption + " in finally";
}
如果引发了异常,则 finally 里面会执行到,否则不会执行到
大家都是出来卖的,何苦自己人为难自己人
那些活好的,或者活新的,或者花样多的,
或者老板拉皮条功夫好能拉到肯多花钱的客的,
拜托不要老是打击年老色衰的同行了
老鱼记事 老鱼侃棋 老鱼围脖