gpt4 book ai didi

c# - 如果 Try/Catch 中没有捕获则运行代码

转载 作者:太空狗 更新时间:2023-10-29 19:48:36 25 4
gpt4 key购买 nike

当我使用 Try/Catch 时,如果没有检测到错误且没有 Catch,有没有像 If/Else 一样运行代码的方法?

try
{
//Code to check
}
catch(Exception ex)
{
//Code here if an error
}

//Code that I want to run if it's all OK ??

finally
{
//Code that runs always
}

最佳答案

try block 的末尾添加代码。显然,只有在之前没有出现异常的情况下,您才能到达那里:

try {
// code to check

// code that you want to run if it's all ok
} catch {
// error
} finally {
// cleanup
}

您可能应该以一种只捕获您期望的异常的方式更改您的捕获,而不是完全捕获所有内容,其中可能包括抛出的异常 »如果一切正常,您希望运行的代码«。

关于c# - 如果 Try/Catch 中没有捕获则运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11738582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com