日期:2014-05-20  浏览次数:20376 次

请问在一个try...catch...finally...结构中如何认为制造异常?

try
{
        ///打开数据库连接
        con.Open();
       
}
catch(Exception   ex)
{
        SQLHelper.CreateErrorMsg(ex.Message);
}
finally
{
        ///关闭已经打开的数据库连接
}

在以上结构中,为了想人为制造异常以便执行到SQLHelper.CreateErrorMsg(ex.Message);语句,不知能否在con.Open();的下面添加某个语句使其出错造成异常呢?谢谢!

------解决方案--------------------
throw new Exception( "error message ");