相关疑难解决方法(0)

为什么最后在C#中使用?

无论内部最终块是什么(几乎)始终执行,那么将代码封装到其中或将其保持未封闭之间的区别是什么?

c# exception-handling

184
推荐指数
7
解决办法
8万
查看次数

试试后终于没有打电话了

出于某种原因,在我的控制台应用程序中,我无法运行我的finally块.我正在编写此代码来测试finally块的工作方式,因此非常简单:

static void Main()
{
    int i = 0;
    try
    {
        int j = 1 / i; // Generate a divide by 0 exception.
    }
    finally
    {

        Console.Out.WriteLine("Finished");
        Console.In.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

起初我遇到了这里描述问题,但后来我尝试在Visual Studio外部运行程序我得到了"程序已停止响应"错误.

c# exception-handling try-finally

3
推荐指数
2
解决办法
1965
查看次数

标签 统计

c# ×2

exception-handling ×2

try-finally ×1