这几种抛异常的方法有什么区别吗,尤其是后面的两种
try
{
conn.Open();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
================================
这个是直接抛出捕获的异常不处理
try
{
conn.Open();
}
catch (Exception e)
{
throw;
}
=================================
这个不是抛出捕获的异常么,和上面的一种有什么区别
try
{
conn.Open();
}
catch (Exception e)
{
throw e;
}