अपवाद जावा क्या फेंक रहा है?
अपवाद जावा क्या फेंक रहा है?

वीडियो: अपवाद जावा क्या फेंक रहा है?

वीडियो: अपवाद जावा क्या फेंक रहा है?
वीडियो: जावा कस्टम अपवाद ट्यूटोरियल - यह आपके विचार से कहीं अधिक आसान है 2024, मई
Anonim

NS फेंकना कीवर्ड इन जावा स्पष्ट रूप से उपयोग किया जाता है एक अपवाद फेंको किसी विधि या कोड के किसी ब्लॉक से। वे कैन फेंकना या तो चेक किया गया या अनचेक किया गया अपवाद . NS फेंकना कीवर्ड मुख्य रूप से के लिए प्रयोग किया जाता है फेंकना रीति अपवाद.

इस तरह, जावा में अपवाद फेंकने का क्या अर्थ है?

फेंकता कीवर्ड का उपयोग यह घोषित करने के लिए किया जाता है कि एक विधि हो सकती है फेंकना एक या कुछ अपवाद . फोन करने वाले को पकड़ लेना चाहिए अपवाद . मान लीजिए अपने में जावा प्रोग्राम आप एक पुस्तकालय विधि का उपयोग कर रहे हैं जो एक अपवाद फेंकता है . अपने कार्यक्रम में, आप इसे संभाल लेंगे अपवाद कोशिश और पकड़ का उपयोग करना।

ऊपर के अलावा, क्या हम मैन्युअल रूप से अपवाद फेंक सकते हैं? अपवादों को मैन्युअल रूप से फेंकना आप फेंक सकते हैं एक उपयोगकर्ता परिभाषित अपवाद या, एक पूर्वनिर्धारित अपवाद स्पष्ट रूप से का उपयोग करना फेंकना खोजशब्द। दो प्रकार के होते हैं अपवाद उपयोगकर्ता परिभाषित और पूर्वनिर्धारित प्रत्येक अपवाद एक वर्ग द्वारा प्रतिनिधित्व किया जाता है और जो थ्रोबल क्लास को विरासत में लेता है।

इसे ध्यान में रखते हुए, जावा अपवाद हैंडलिंग में थ्रो और थ्रो में क्या अंतर है?

फेंकता खंड का प्रयोग an declare घोषित करने के लिए किया जाता है अपवाद , जिसका अर्थ है कि यह कोशिश के समान काम करता है- पकड़ खंड मैथा। फेंकना कीवर्ड का उपयोग किया जाता है में विधि शरीर को फेंकना एक अपवाद , जबकि फेंकता घोषित करने के लिए विधि हस्ताक्षर में प्रयोग किया जाता है अपवाद जो हो सकता है में बयान मौजूद में तरीका।

अपवाद हैंडलिंग में थ्रो क्या है?

फेंकना कीवर्ड का उपयोग किया जाता है फेंकना एक अपवाद स्पष्ट रूप से। केवल थ्रोएबल क्लास या उसके उपवर्ग का ऑब्जेक्ट हो सकता है फेंक दिया . मिलने पर प्रोग्राम का निष्पादन रुक जाता है फेंकना बयान, और निकटतम पकड़ मिलान प्रकार के लिए कथन की जाँच की जाती है अपवाद.

सिफारिश की: