c# - 异常处理 C#

标签 c# visual-studio exception try-catch

这可能是个愚蠢的问题,但我想知道我的代码在编程上是否正确。

private void Connect()
{
    try
    {
        // I will do something here
    }
    catch(Exception ex)
    {
        // If something bad happened
        // I want to ignore the problem and continue the execution
        // So, nothing will be placed in the catch block
    }
}

提前致谢。

最佳答案

好吧,您的代码准确地描述了您的评论。但是,如果连接失败,继续就好像什么也没发生一样,这听起来是一个非常糟糕的主意。你要连接什么?你有什么机会真的能够继续成功?您甚至不想记录错误吗?您真的要捕获所有 异常而不是只捕获特定异常吗?

关于c# - 异常处理 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6665833/

相关文章:

c# - Visual Studio 将类型名称复制到剪贴板

c# - 静态函数返回新对象总是设置为空

c# - 在运行时抓取对象值以创建编写单元测试所需的 Mock 对象

c# - 在 Web api Controller 中使用 ControllerContext.RequestContext

c# - 如何在 C++/CLI 中包装 C++ 接口(interface)(抽象类)?

c++ - 如何调试 COM DLL

git - Visual Studio 使用哪个 .gitconfig 文件?

java - 如果 ViewModel 类的 minifyEnabled 为 true,则出现 RuntimeException

c# - 为什么未捕获模拟代码的异常?

java - ValueObject 的职责是什么