.NET में, विधि हस्ताक्षर मुझे नहीं बताते हैं कि अगर मैंने कुछ अपवादों को संभालने में चूक की है जो मेरे कोड द्वारा फेंक दिया जा सकता है। क्या कोई ऐसा उपकरण है जो मुझे चेतावनी दे सकता है, अगर कहता है कि मैं हैशटेबल हटाने का उपयोग कर रहा हूं लेकिन ArgumentNullException को संभाला नहीं है? मैं रन टाइम पर आश्चर्यचकित नहीं होना चाहता हूं।मुझे कैसे पता चलेगा कि मैंने कुछ अनचेक अपवादों को संभाला नहीं है कि मेरा .NET कोड फेंक सकता है?
और क्या इसका मतलब यह है कि आपको अपने कोड को बहुत अच्छी तरह से जानना होगा, अन्यथा अनचेक अपवादों के साथ काम करना कठिन हो सकता है?
मैं मानता हूँ यह एक बुरी बात सिर्फ अपवाद को पकड़ने और यह ठीक से उपयोग आप कैसे प्रोग्राम करने के लिए प्रतिक्रिया चाहिए के लिए एक निर्णय करने के लिए नहीं करने के लिए यह बुरा है। यह वीबी 6 में बस 'त्रुटि फिर से शुरू करें' कहने के लिए है। – awe