Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में सभी अपवादों के लिए बेस क्लास क्या है?

System.SystemException वर्ग सभी पूर्वनिर्धारित सिस्टम अपवादों के लिए आधार वर्ग है। System.Exception वर्ग से प्राप्त कुछ अपवाद वर्ग System.ApplicationException और System.SystemException वर्ग हैं।

System.ApplicationException वर्ग अनुप्रयोग प्रोग्रामों द्वारा उत्पन्न अपवादों का समर्थन करता है। इसलिए प्रोग्रामर्स द्वारा परिभाषित अपवाद इस वर्ग से प्राप्त होने चाहिए।

बेस क्लास सिस्टम के अंतर्गत निम्नलिखित अपवाद हैं। सिस्टम अपवाद -

<टेबल> <थहेड> क्रमांक <वें शैली ="पाठ-संरेखण:केंद्र;">अपवाद वर्ग और विवरण 1 System.IO.IOException
I/O त्रुटियों को संभालता है।
2 System.IndexOutOfRangeException
जब कोई विधि किसी सरणी अनुक्रमणिका को सीमा से बाहर संदर्भित करती है तो उत्पन्न त्रुटियों को संभालती है।
3 System.ArrayTypeMismatchException
सरणी प्रकार के साथ प्रकार बेमेल होने पर उत्पन्न होने वाली त्रुटियों को संभालता है।
4 System.NullReferenceException
एक अशक्त वस्तु को संदर्भित करने से उत्पन्न त्रुटियों को संभालता है।
5 System.DivideByZeroException
लाभांश को शून्य से विभाजित करने से उत्पन्न त्रुटियों को संभालता है।
6 System.InvalidCastException
टाइपकास्टिंग के दौरान उत्पन्न त्रुटियों को संभालता है।
7 System.OutOfMemoryException
अपर्याप्त मुक्त स्मृति से उत्पन्न त्रुटियों को संभालता है।
8 System.StackOverflowException
स्टैक ओवरफ्लो से उत्पन्न त्रुटियों को संभालता है।

  1. सी # में ऐरेलिस्ट क्लास क्या है?

    ArrayList वर्ग किसी ऑब्जेक्ट के ऑर्डर किए गए संग्रह का प्रतिनिधित्व करता है जिसे व्यक्तिगत रूप से अनुक्रमित किया जा सकता है। यह मूल रूप से एक सरणी का एक विकल्प है। Arraylist वर्ग की विधियाँ निम्नलिखित हैं - Sr.No विधि और विवरण 1 सार्वजनिक वर्चुअल int जोड़ें(ऑब्जेक्ट मान); ArrayList के अंत में एक

  1. सी # में कक्षा के लिए डिफ़ॉल्ट पहुंच क्या है?

    यदि कोई एक्सेस संशोधक निर्दिष्ट नहीं है, तो डिफ़ॉल्ट आंतरिक है। आंतरिक एक्सेस विनिर्देशक एक वर्ग को अपने सदस्य चर और सदस्य कार्यों को वर्तमान असेंबली में अन्य कार्यों और वस्तुओं को उजागर करने की अनुमति देता है। दूसरे शब्दों में, आंतरिक एक्सेस स्पेसिफायर वाले किसी भी सदस्य को उस एप्लिकेशन के भीतर परि

  1. सी # में कस्टम अपवाद क्या हैं?

    किसी भी अन्य प्रोग्रामिंग भाषा की तरह, सी # में, आप आसानी से उपयोगकर्ता द्वारा परिभाषित अपवाद बना सकते हैं। उपयोगकर्ता द्वारा परिभाषित अपवाद वर्ग अपवाद वर्ग से प्राप्त होते हैं। कस्टम अपवाद वे हैं जिन्हें हम उपयोगकर्ता-परिभाषित अपवाद कहते हैं। नीचे दिए गए उदाहरण में, बनाया गया अपवाद अंतर्निर्मित अप