मैं .net 3.5 में एएसपीनेट वेब ऐप्स बना रहा हूं और मैं जानना चाहता था कि कब उपयोग करना है और कब उपयोग नहीं करना है अंततः ब्लॉक? विशेष रूप से, मेरे अधिकांश प्रयासों को संग्रहीत प्रोसेस निष्पादित करने और टेक्स्टफील्ड या ग्रिडव्यू पॉपुलर करने के आसपास लपेटा जाता है? क्या आप रीच कैच EVERYTIME का उपयोग करते हैं जब आप एक संग्रहित प्रो निष्पादित करते हैं और डेटा डिस्प्ले नियंत्रण पॉप्युलेट करते हैं?उपयोग करने के लिए कब और कब उपयोग नहीं करना है
मेरे कोड ब्लॉक आमतौर पर लगता है कि:
protected void AddNewRecord()
{
try
{
//execute stored proc
// populate grid view controls or textboxes
}
catch (Exception ex)
{
//display a messagebox to user that an error has occured
//return
}
finally
{ }
}
यह भी देखें: http://stackoverflow.com/questions/505471/how-often-should-i-use-try-and-catch-in-c – 0x49D1
"सीएलआर के माध्यम से सी #" पुस्तक, तीसरी संस्करण जे। रिक्टर द्वारा। इसमें अपवाद हैंडलिंग अवधारणाओं को बहुत विस्तार से शामिल किया गया है, और निश्चित रूप से एक अच्छा संदर्भ है। – ileon