2012-10-31 8 views
32

में अपवाद कैसे बढ़ाएं VB.NET में अपवाद कैसे उठाया जाना चाहिए?वीबीएनईटी

+2

@JonathonReinhart: मुझे नहीं लगता कि कुछ भी इस साइट पर इस तरह एक प्रश्न के एक निश्चित जवाब होने के साथ गलत है । – CJ7

+0

निश्चित रूप से। लेकिन यह मेरे दिमाग को उड़ाता है कि X वर्षों के बाद यह साइट अस्तित्व में रही है, किसी ने भी इस सवाल से नहीं पूछा है। नीचे वर्णित आस्तिक के रूप में, शायद यह इसलिए है क्योंकि यह बहुत छोटा है और आसानी से कहीं और उत्तर दिया गया है। –

उत्तर

50

आप एक नया अपवाद फेंक देंगे। फेंक बयान एक अपवाद है कि आप संरचित अपवाद हैंडलिंग कोड के साथ संभाल कर सकते हैं फेंकता

Throw Statement (Visual Basic)

पर एक नज़र डालें (का प्रयास करें ... पकड़ो अंत में ...) या असंरचित अपवाद हैंडलिंग कोड (त्रुटि GoTo पर)। आप अपने कोड के भीतर त्रुटियों को फँसाने के लिए फेंक स्टेटमेंट का उपयोग कर सकते हैं क्योंकि विजुअल बेसिक कॉल स्टैक को तब तक ले जाता है जब तक यह उपयुक्त अपवाद-हैंडलिंग कोड नहीं पाता।

संपादित

अनुरोध करके और लिंक से

Throw New System.Exception("An exception has occurred.") 
+0

@ जोनाथन रेनहार्ट, समझा। यदि यह एक डुप्लिकेट था, तो इसे बंद करें, अगर नहीं, तो इसका उत्तर दिया जाना चाहिए, सही? –

+0

मैं क्षमा चाहता हूं, और मेरे डाउनवोट को रद्द कर देता हूं। StackOverflow पर यह प्रश्न कैसे मौजूद नहीं हो सकता है ?! –

+0

@ जोनाथन रेनहार्ट, मुझे लगता है कि यह वास्तव में यह छोटा हो सकता है कि यह "हैलो वर्ल्ड" के बाद सबक हो सकता है। एक्स-) –