日期:2014-05-18  浏览次数:20637 次

如何捕捉异常?
下面的代码创建了SqlConnection的新实例:
C# code

try
{
     con = new SqlConnection("data source=" + validServerIP + ";uid=sa;Password=a8bak66;Initial Catalog=jsdb;Timeout=60 ");
}
catch
{//这里设置断点
}


我想catch到创建时发生的异常,例如服务器错误,网络不可用等等。但是VS调试发现,虽然IntelliTrace显示已经引发和捕获了多次创建实例中的异常,但是程序并没有执行到所设置的断点处,即我的代码没有捕获到。
怎么做才行呢?

------解决方案--------------------
探讨