當一個異常被拋出或遇到:異常和內存
void ThrowException()
{
try
{
throw new Exception("Error");
}
catch
{
}
}
是&它是如何從內存配置?
以上代碼與下面的代碼在處理Exception對象的內存方面有什麼不同?
void ThrowException()
{
try
{
throw new Exception("Error");
}
catch(Exception e)
{
}
}
我會畏懼第二個的警告,但你可以寫catch(Exception)。沒有差異....買爲什麼吞下異常?我要麼忽略捕獲處理程序,要麼登錄並拋出;它 – kenny 2009-05-21 12:47:30
@ Kenny,我認爲這只是一個例子,他可能會有一些異常處理代碼 – 2009-05-21 13:18:31