小编Sir*_*nge的帖子

为什么没有触发catch块?

我试图将错误记录到文件但我似乎无法在发生错误时运行catch块.以下是代码示例:

try  
{  
     cmd.ExecuteNonQuery();  
}  
catch (MySQLException ex)  
{   
     //run some logging code  
}  
finally  
{  
     //clean up the resources  
}  
Run Code Online (Sandbox Code Playgroud)

问题是当出现异常时,我从内置的web服务器中抛出了一个未处理的异常错误.当我调试代码停止在异常时,然后继续到finally块.有人能指出我在正确的方向吗?

c# asp.net exception

1
推荐指数
1
解决办法
273
查看次数

标签 统计

asp.net ×1

c# ×1

exception ×1