आप अपने कोड में किसी विशिष्ट स्थान पर फेंके गए एक अपवाद को बाहर निकालने में सक्षम नहीं हैं। हालाँकि आप एक विशिष्ट प्रकार की छूट को अक्षम करने में सक्षम हैं।
यदि आपका अपना कोड प्रश्न में अपवाद फेंकता है, तो मैं इसे एक अपवाद अपवाद बनाऊंगा, जो कुछ भी फिट बैठता है, और फिर इस व्युत्पन्न प्रकार पर डिबग ब्रेकिंग को अक्षम करता है।
NullReferenceException के रूप में सिस्टम छूट को अक्षम करने से संपूर्ण सिस्टम प्रभावित होगा, जो विकास के दौरान निश्चित रूप से वांछनीय नहीं है।
ध्यान दें कि अपवादों के लिए दो प्रकार के विराम-व्यवहार हैं:
- फेंका गया: यदि चयनित है, तो इस प्रकार के अपवाद को फेंकते ही टूट जाता है
- उपयोगकर्ता-अनहेल्ड: यदि चयनित है, तो केवल तभी टूटता है यदि इस प्रकार का अपवाद, एक कोशिश / पकड़ द्वारा नियंत्रित नहीं किया जाता है।
आप NullReferenceException के लिए 'Thrown' में चेक को निकाल सकते हैं जो आपको हर बार आपके सिस्टम के प्रश्न में लाइन पास करने की स्थिति में ब्रेक न देने का लाभ देगा, लेकिन फिर भी यदि आपके पास कुछ अनहेल्ड NullRefer एक्सप्रेशन आ रहा है, तो आप इसे अन्य भागों में भी देख सकते हैं। प्रणाली।