aspx.cs में अनचाहे त्रुटि कोड global.asax में Application_Error हैंडलर द्वारा पकड़े जाएंगे।
मैं लॉग इन करने के aspx.cs
में इस तरह के बिना क्रिया त्रुटियों हुआ लेकिन अगर संहिता ही लॉग ऑन भी विफल रहता है और एक अपवाद उत्पन्न Application_Error हैंडलर में कुछ कोड लिखने की है। (आई/ओ या फ़ाइलों प्रणाली की समस्याओं के लिए हो सकता है कारण)
क्या मुझे ऐसा अपवाद फेंकना चाहिए?
यदि मैं इसे बाहर फेंक देता हूं, तो किस घटना को ऐसा अपवाद प्राप्त होना चाहिए?
या अगर मैं "फेंक" वाक्यविन्यास लिखता हूं या नहीं तो इससे कोई फर्क नहीं पड़ता?
क्या मुझे ग्लोबल.एक्सएक्स में एप्लिकेशन_इरर हैंडलर में होने वाला अपवाद फेंकना चाहिए?
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 ?
}
}