【发布时间】:2019-02-16 16:48:57
【问题描述】:
考虑以下函数。我是用 C# 写的。
public void Test()
{
statement1;
try
{
statement2;
}
catch (Exception)
{
//Exception caught
}
}
只有当statement2 没有引起异常时,我才想执行statement1。仅当statement2 不引发任何异常时,是否可以执行statement1?
【问题讨论】:
-
通过将
statement1;移动到statement2;下? -
你想要一台时光机?
-
是什么阻止你这样做?从您在问题中描述的问题来看,S.Akbari 的回答是正确的。
-
您可以设置计时器或等待。但是,这不是好方法。
-
@Prasanth:别担心。如果在确定添加这些字段是否成功之前需要使用 PDF,则只需临时制作 PDF。您可能甚至不会注意到这些毫秒。
标签: c# .net exception try-catch