विषयसूची:

क्या हम C# में कैच ब्लॉक में ट्राई कैच लिख सकते हैं?
क्या हम C# में कैच ब्लॉक में ट्राई कैच लिख सकते हैं?

वीडियो: क्या हम C# में कैच ब्लॉक में ट्राई कैच लिख सकते हैं?

वीडियो: क्या हम C# में कैच ब्लॉक में ट्राई कैच लिख सकते हैं?
वीडियो: क्या हमारे पास "कैच" ब्लॉक के बिना केवल "ट्राई" ब्लॉक हो सकता है? 2024, मई
Anonim

नेस्टेड ट्राई-कैच

  • सी # में अपवादों को संभालने के लिए प्रयास करें, पकड़ें और अंत में ब्लॉक करें।
  • ट्राई ब्लॉक के बाद कैच या अंत में ब्लॉक या दोनों होना चाहिए।
  • विभिन्न अपवाद फिल्टर के साथ एक से अधिक कैच ब्लॉक की अनुमति है।
  • पकड़ें {..} और पकड़ें (अपवाद पूर्व) {} दोनों का उपयोग नहीं किया जा सकता है।

इसके बाद, कोई यह भी पूछ सकता है कि क्या हम C# में कैच ब्लॉक में try catch लिख सकते हैं?

नेस्टेड ट्राई-कैच

  • सी # में अपवादों को संभालने के लिए प्रयास करें, पकड़ें और अंत में ब्लॉक करें।
  • ट्राई ब्लॉक के बाद कैच या अंत में ब्लॉक या दोनों होना चाहिए।
  • विभिन्न अपवाद फिल्टर के साथ एक से अधिक कैच ब्लॉक की अनुमति है।
  • पकड़ें {..} और पकड़ें (अपवाद पूर्व) {} दोनों का उपयोग नहीं किया जा सकता है।

C# में कितने ट्राई कैच ब्लॉक हो सकते हैं? में सी# , आप कर सकते हैं एक से अधिक का उपयोग करें कैच ब्लॉक उसके साथ ब्लॉक करने का प्रयास करें . आम तौर पर, एकाधिक कैच ब्लॉक विभिन्न प्रकार के अपवादों को संभालने के लिए प्रयोग किया जाता है जिसका अर्थ है प्रत्येक कैच ब्लॉक विभिन्न प्रकार के अपवादों को संभालने के लिए प्रयोग किया जाता है।

इसी तरह, आप पूछ सकते हैं, क्या हम कैच ब्लॉक में ट्राई कैच लिख सकते हैं?

यदि एक प्रयत्न / कैच ब्लॉक a. के अंदर आवश्यक है कैच ब्लॉक इसकी आवश्यकता है कि आप इसकी मदद नहीं कर सकते। और कोई विकल्प नहीं है। के तौर पर कैच ब्लॉक कैन के रूप में काम नहीं प्रयत्न भाग अगर अपवाद फेंक दिया गया है। यहां उपरोक्त उदाहरण विधि में अपवाद फेंकता है लेकिन doMethod (विधि अपवाद को संभालने के लिए उपयोग किया जाता है) अपवाद भी फेंक देता है।

आप ट्राई कैच कैसे लिखते हैं?

जावा में पकड़ने का प्रयास करें - अपवाद हैंडलिंग

  1. कोशिश करें {// बयान जो अपवाद का कारण बन सकते हैं}
  2. {// कथन जो अपवाद का कारण बन सकते हैं} पकड़ने का प्रयास करें (अपवाद (प्रकार) ई (ऑब्जेक्ट))? {//त्रुटि प्रबंधन कोड}
  3. आपको किसी संख्या को शून्य से विभाजित नहीं करना चाहिए मैं जावा में ट्राइ-कैच ब्लॉक से बाहर हूं।
  4. पकड़ (अपवाद ई) {// यह कैच ब्लॉक सभी अपवादों को पकड़ता है}

सिफारिश की: