小编Chu*_*ros的帖子

最终回归尝试和捕获与回归?

这些风险中的任何一个都有风险吗?一个更好吗?或者它是你打印出来并投掷飞镖决定的东西之一?

我想这样做,因为我明白了最终的工作方式:

try { 
    stuff that changes something... 
}
catch (System.Exception ex) { 
    something.worked = false; 
    something.err = ex.Message; 
}
finally { 
    stuff.close();
    return something; 
}
Run Code Online (Sandbox Code Playgroud)

但我见过:

try { 
    stuff that changes something...
    return something; 
}
catch (System.Exception ex) { 
    something.worked = false; 
    something.err = ex.Message; 
    return something; 
}
finally { 
    stuff.close(); 
}
Run Code Online (Sandbox Code Playgroud)

c# return finally try-catch

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

finally ×1

return ×1

try-catch ×1