क्या निम्न कोड खराब अभ्यास है?क्या सी # में घोंसला पकड़ने की कोशिश करने के लिए यह बुरा अभ्यास है?
try //Try Overall Operation
{
try //Try section 1 of operation
{
}
catch(exception ex)
{
//handle exception code
//throw the exception
}
catch (exception ex)
{
// send soap exception back to SOAP client.
}
मैं देखने के एक कार्यक्रम की समीक्षा बिंदु से पता है, अन्य डेवलपर्स देख 2 की कोशिश करता सीधे उस तरह नेस्ट क्यों आश्चर्य हो सकता है, लेकिन यह पूरी तरह से वर्जित है, या यह अब अभ्यास स्वीकार किया जाता है दिन?
धन्यवाद दोस्तों, मैं सब कुछ आपके साथ रिफैक्टरिंग के बारे में सहमत हूं, उप कार्यक्षमता के लिए एक अलग विधि बनाने जा रहा हूं, विधि वास्तव में लंबी हो रही थी। मैं आप सभी को बहुत प्रभावित हूं जिन्होंने इसे उठाया ...
देखें http://stackoverflow.com/questions/663710/c-nested-try-catch-statements-or-methods – Donut