【发布时间】:2012-02-14 05:10:04
【问题描述】:
我想在捕获到异常后再次执行 try 块中的代码。这有可能吗?
例如:
try
{
//execute some code
}
catch(Exception e)
{
}
如果捕获到异常,我想再次进入 try 块以“执行一些代码”并再次尝试执行它。
【问题讨论】:
-
不,不是内置的标准方式,但您可以自己构建
-
你试过把它放在一个while循环里吗?
-
@SunilKumarBM 在调用经常超时甚至抛出 500 错误的狡猾网站/网络服务时很有用。
-
也称为:你好,我如何在C#中使用
On Error Resume Next?
标签: c# .net exception exception-handling