क्या अपवाद नलपोइंटर एक्सेप्शन को पकड़ लेगा?

विषयसूची:

क्या अपवाद नलपोइंटर एक्सेप्शन को पकड़ लेगा?
क्या अपवाद नलपोइंटर एक्सेप्शन को पकड़ लेगा?
Anonim

जैसा कि पहले से ही किसी अन्य उत्तर में बताया गया है NullPointerException को पकड़ने की अनुशंसा नहीं की जाती है। हालाँकि आप निश्चित रूप से इसे पकड़ सकते हैं, जैसा कि निम्न उदाहरण से पता चलता है। हालांकि एक एनपीई पकड़ा जा सकता है, आपको निश्चित रूप से ऐसा नहीं करना चाहिए, लेकिन प्रारंभिक समस्या को ठीक करना चाहिए, जो कि Check_Circular विधि है।

क्या NullPointerException एक जाँच अपवाद है?

उत्तर: NullPointerException एक चेक अपवाद नहीं है। यह RuntimeException का वंशज है और अनियंत्रित है।

किस स्थिति में NullPointerException को फेंक दिया जाएगा?

एक नल पॉइंटर अपवाद तब फेंका जाता है जब कोई एप्लिकेशन किसी मामले में नल का उपयोग करने का प्रयास करता है जहां एक वस्तु की आवश्यकता होती है। इनमें शामिल हैं: एक अशक्त वस्तु की आवृत्ति विधि को कॉल करना। एक अशक्त वस्तु के क्षेत्र तक पहुँचना या संशोधित करना।

क्या अपवाद सभी अपवादों को पकड़ता है?

चूंकि अपवाद सभी अपवादों का आधार वर्ग है, यह किसी भी अपवाद को पकड़ लेगा।

आपको अपवाद क्यों नहीं पकड़ना चाहिए?

कैच(अपवाद) एक बुरा अभ्यास है क्योंकि यह सभी RuntimeException (अनचेक अपवाद) को भी पकड़ लेता है। यह जावा विशिष्ट हो सकता है: कभी-कभी आपको उन विधियों को कॉल करने की आवश्यकता होगी जो चेक किए गए अपवादों को फेंक देते हैं। अगर यह आपके ईजेबी / बिजनेस लॉजिक लेयर में है तो आपके पास 2 विकल्प हैं - उन्हें पकड़ें या फिर से फेंक दें।

सिफारिश की:

दिलचस्प लेख
कौन से शहर आग और गंधक से नष्ट हो गए?
अधिक पढ़ें

कौन से शहर आग और गंधक से नष्ट हो गए?

सदोम और अमोरा , बाइबिल की किताब में कुख्यात पापी शहर बाइबिल की किताब महान बाइबिल विषय भगवान के बारे में हैं, उनके प्रकाशित कार्यों के बारे में सृजन, प्रावधान, न्याय, छुटकारे, उसकी वाचा, और उसके वादे। बाइबल देखती है कि परमेश्वर के स्वभाव, धार्मिकता, विश्वासयोग्यता, दया और प्रेम के प्रकाश में मानवजाति के साथ क्या होता है। https:

कौन सा बेहतर रेडक्स या संदर्भ एपीआई है?
अधिक पढ़ें

कौन सा बेहतर रेडक्स या संदर्भ एपीआई है?

संदर्भ एपीआई का उपयोग करना आसान है क्योंकि इसमें सीखने की अवस्था कम है। इसके लिए कम कोड की आवश्यकता होती है, और क्योंकि अतिरिक्त पुस्तकालयों की कोई आवश्यकता नहीं है, बंडल आकार कम हो जाते हैं। दूसरी ओर Redux को एप्लिकेशन बंडल में अधिक लाइब्रेरी जोड़ने की आवश्यकता है। वाक्य रचना जटिल और व्यापक है जिससे अनावश्यक कार्य और जटिलता पैदा होती है। क्या संदर्भ API Redux की जगह लेगा?

क्या फ़ुटबॉल में हेडिंग बैन होगी?
अधिक पढ़ें

क्या फ़ुटबॉल में हेडिंग बैन होगी?

मौजूदा दिशा-निर्देश बच्चों को मैचों में गेंद को हेड करने से नहीं रोकते हैं, लेकिन वे 12 साल की उम्र तक प्रशिक्षण के हिस्से के रूप में गेंद को हेड करने से मना करते हैं - जब ऐसा होता है धीरे-धीरे पेश किया। ये उपाय बहुत दूर नहीं जाते। क्या फ़ुटबॉल में हेडर प्रतिबंधित हैं?