为了处理一些运行时错误,我的源代码的某些部分嵌套在try语句中,同时每一行都必须尝试执行,即使前一行由于运行时错误未被执行。
目前我的代码看起来像这样:
try
try
//statement1
except
end;
try
//statement2
except
end;
try
//statement3
except
end;
finally
//something
end;
我非常确定这样做是错误的,即使最终输出结果很好,我还需要这样做数十行。
是否有更好的实现方式?