Die nicht behandelten Fehlercodes in aspx.cs werden vom Application_Error-Handler in global.asax abgefangen.
Ich habe einige Codes in Application_Error Handler schreiben solche nicht behandelte Fehler in aspx.cs
passiert loggt Aber wenn die Codes selbst nicht auch anmelden und eine Ausnahme generiert. (Vielleicht wegen I/O oder Dateien Systemprobleme)
Soll ich eine solche Ausnahme rauswerfen?
Wenn ich es rausschmeiße, welches Ereignis sollte eine solche Ausnahme erhalten?
Oder es macht keinen Unterschied, wenn ich "werfen" -Syntax schreibe oder nicht?
Die Codebeispiele wie folgt
Soll ich eine Ausnahme auslösen, die im Application_Error-Handler in Global.asax passiert?
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 ?
}
}