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

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

वीडियो: अपवाद फेंकने का क्या अर्थ है?
वीडियो: अपवाद किसे कहते हैं? उदाहरण सहित जानकारी 2024, मई
Anonim

शब्द अपवाद "असाधारण घटना" वाक्यांश के लिए आशुलिपि है। परिभाषा : एक अपवाद एक घटना है, जो एक कार्यक्रम के निष्पादन के दौरान होती है, जो कार्यक्रम के निर्देशों के सामान्य प्रवाह को बाधित करती है। एक बनाना अपवाद ऑब्जेक्ट और इसे रनटाइम सिस्टम को सौंपना कहलाता है एक अपवाद फेंकना.

फिर, अपवाद फेंकने के लिए किसका उपयोग किया जाता है?

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

इसी तरह, अगर हम कैच ब्लॉक में एक अपवाद फेंकते हैं तो क्या होगा? कब एक नया अपवाद है फेंक दिया में एक कैच ब्लॉक या अंत में खंड मैथा जो उसमें से प्रचार करेगा खंड मैथा , फिर वर्तमान अपवाद नए के रूप में निरस्त कर दिया जाएगा (और भुला दिया जाएगा) अपवाद बाहर प्रचारित किया जाता है।

इसे ध्यान में रखते हुए, अपवाद को फेंकने और अपवाद को पकड़ने में क्या अंतर है?

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

आपको अपवाद कब फेंकना चाहिए?

उपयोग अपवाद उन चीजों के बारे में सूचित करने के लिए जिन्हें अनदेखा नहीं किया जाना चाहिए। उपयोग न करें अपवाद अगर त्रुटि को स्थानीय रूप से नियंत्रित किया जा सकता है। सुनिश्चित करें कि अपवाद आपकी बाकी दिनचर्या के समान ही अमूर्तता के स्तर पर हैं। अपवाद वास्तव में असाधारण क्या है के लिए आरक्षित होना चाहिए।

सिफारिश की: