.net - System.Exception vs System.SystemException -
सिस्टम। एक्सपेस्टमेंट बनाम सिस्टम। सिस्टम एक्सैशमेंट
एक सिस्टमईक्सप्शन आमतौर पर उपयोग करने के लिए .NET रनटाइम / फ़्रेमवर्क के लिए आरक्षित है, और आपका एप्लिकेशन कोड नहीं। असल में, अपने खुद के कस्टम अपवाद वर्ग बनाते समय SystemException से प्राप्त न करें।
यदि आप अपना अपवाद वर्ग बना रहे हैं, तो आप उन्हें अपवाद या ApplicationException से प्राप्त करना चाहिए। ApplicationException मूल रूप से गैर-फ्रेमवर्क अपवादों के लिए उपयोग करने के लिए अभिप्रेत था, लेकिन यह क्रमबद्ध तरीके से गिर गया है। मेरा मानना है कि फ़्रेमवर्क लेखकों ने अब अपवाद अपवाद क्लास से अपनी कस्टम अपवाद प्राप्त करने की सलाह दी है।
Comments
Post a Comment