我只是好奇。我刚刚用c#编写了我的第一个主要代码,使用try-catch-finally。我想知道是否存在这样的方法来处理错误,如果有额外的东西要在最后块内处理。谢谢。
您可以在finally子句中嵌套另一个try-catch块(如果我正确理解您的问题):
try
{
...
}
catch
{
...
}
finally
{
try
{
...
}
catch
{
...
}
}
我对c一无所知,但逻辑告诉我,如果你在try-catch-finally之外,你就超出了那个条件语句的范围,因此需要一个新的try-catch-finally或类似的