मैं अपवादों के अवरोध का परीक्षण करता हूं, इसलिए मुझे thrown new NullReferenceException("myVar")
जैसे विचारों पर विजुअल स्टूडियो ब्रेक की आवश्यकता नहीं है।अपवादों को फेंकते समय विजुअल स्टूडियो को तोड़ने से रोकें
मैं डीबग => अपवाद
हालांकि, वी.एस. अपवाद पर टूट जाता है के अंतर्गत निम्नलिखित है। मुझे क्या करना चाहिए?
पीएस।
आवेदन बिना क्रिया का अपवाद के लिए, मैं "पकड़" उन्हें Application.UnhandledException
में के रूप में निम्नलिखित का उपयोग कर:
''' <summary>Occurs when the application encounters an unhandled exception.</summary> '
Private Sub Application_UnhandledException(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs) Handles Me.UnhandledException
Dim message As String = String.Format("An application UnhandledException were thrown.{1}The application will now terminate.{1}'{0}'{1}{1}StackTrace:{1}{2}", e.Exception.Message, Environment.NewLine, e.Exception.StackTrace)
MessageBox.Show(message)
End Sub
यदि संभव हो तो इसे पकड़ने का प्रयास करें? – lxcid
यह केवल दिखाता है कि वीएस फेंकने पर सभी अपवादों को तोड़ नहीं देता है। व्यक्तिगत अपवादों की जांच की जाती है या नहीं, यह देखने के लिए आपको सीएलआर अपवाद नोड में ड्रिल करना होगा। – CodeNaked
@CodeNaked: मैंने सत्यापित किया: System.NullReferenceException की जांच नहीं की गई है। – serhio