aspx.csの未処理のエラーコードは、global.asaxのApplication_Errorハンドラーによってキャッチされます。
aspx.csで発生した未処理のエラーをログに記録するためにApplication_Errorハンドラーにいくつかのコードを記述しましたが
、ログ自体のコードも失敗して例外が生成された場合(I / Oまたはファイルシステムの問題が原因である可能性があります)
そのような例外をスローする必要があります?
私がそれを捨てた場合、どのイベントがそのような例外を受け取るべきですか?
または、「throw」構文を記述してもしなくても違いはありませんか?
コードは次のようにサンプリングします
protected void Application_Error(object sender, EventArgs e)
{
try
{
// my codes to log exception to Database System here....
}
catch(Exception)
{
throw; //Should I write "throw" syntax here ?
}
}