Articles of nullpointerexception

NullPointerException स्टैक ट्रेस डीबग एजेंट के बिना उपलब्ध नहीं है

मैंने हाल ही में एक बग मिला है जो एक NullPointerException का कारण बनता है एक मानक slf4j कथन का उपयोग करके अपवाद पकड़ा गया है और लॉग इन किया गया है। नीचे संरेखित कोड: for(Action action : actions.getActions()) { try { context = action.execute(context); } catch (Exception e) { logger.error("…", e); break; } } […]

मैं जावा में क्यों नल डाल सकता हूं?

जब यह चल रहा है: public class WhatTheShoot { public static void main(String args[]){ try { throw null; } catch (Exception e){ System.out.println(e instanceof NullPointerException); System.out.println(e instanceof FileNotFoundException); } } } प्रतिक्रिया है: true false जो मेरे लिए काफी आश्चर्यजनक था मैंने सोचा होगा कि यह एक संकलन समय की त्रुटि को शुद्ध करेगा मैं […]

एंड्रॉइड.एपी.एप्लिकेशन नलपॉइंटर एक्सेप्शन के कारण इन्स्टिटिशन नहीं हो सकती

मैं एंड्रॉइड दुनिया में एक प्रकार का नूह हूं, और व्यायाम करने के लिए एक पालतू परियोजना कर रहा हूं। यह सिर्फ दो गतिविधियों के साथ एक बहुत सरल रिमाइंडर-ऐप ऐप है एक एक कस्टमाइज़्ड सूचीदृश्य है जो मौजूदा अलार्म प्रदर्शित करता है इसमें कुछ बटन हैं जो कि दूसरे को शुरू करने के लिए […]

FacesContext.getCurrentInstance () Runnable वर्ग में शून्य रिटर्न

मैं FacesContext.getCurrentInstance() को एक Runnable वर्ग की run() विधि में कॉल करके FacesContext प्राप्त करने का प्रयास कर रहा हूं, लेकिन यह null देता है। public class Task implements Runnable { @Override public void run() { FacesContext context = FacesContext.getCurrentInstance(); // null! // … } } यह कैसे हुआ और मैं इसे कैसे हल कर […]

NullPointerException का उपयोग करने की कोशिश करते समय @ इंजेक्ट बीन कन्स्ट्रक्टर में

मेरे पास एक सत्र है जो बीन से निकला है: @Named @SessionScoped public class SessionBean implements Serializable { private String someProperty; public String getSomeProperty() { return someProperty; } } मैं इसे बोले गए एक अनुरोध में इंजेक्शन करना चाहता हूं और इसके साथ आरंभ करना चाहता हूं: @Named @RequestScoped public class RequestBean { @Inject private […]

java.lang.RuntimeException: नतीजा देने वाले परिणाम ResultInfo {जो = नल, अनुरोध = 1888, परिणाम = 0, डेटा = शून्य} गतिविधि के लिए

मेरा ऐप उपयोगकर्ता को एक बटन दबाए जाने की अनुमति देता है, यह कैमरा खोलता है, वे एक तस्वीर ले सकते हैं और यह एक छविदृश्य में दिखाई देगा। यदि उपयोगकर्ता कैमरे खोलने के दौरान वापस दबाए या रद्द कर देता है तो मैं यह बल बंद कर देता हूं – परिणामस्वरूप परिणामस्वरूप परिणाम परिणामफल […]

क्या एक नल पॉइंटर अपवाद को पकड़ना एक कोड गंध है?

हाल ही में खान के एक सहकर्मी ने कुछ कोड में एक संपूर्ण विधि के आसपास एक रिक्त सूचक अपवाद पकड़ने के लिए लिखा था, और एक भी परिणाम वापस लौटाया। मैंने बताया कि रिक्त सूचक के लिए कितने कारण हो सकते हैं, इसलिए हमने इसे एक परिणाम के लिए एक रक्षात्मक जांच में बदल […]

जावा में NullPointerException से बचें

इस रेखा पर विचार करें: if (object.getAttribute("someAttr").equals("true")) { // …. जाहिर है यह रेखा एक संभावित बग है, विशेषता null हो सकती है और हमें एक NullPointerException मिलेगा। इसलिए हमें इसे दो विकल्पों में से एक के लिए पुन: लागू करना होगा: पहला विकल्प: if ("true".equals(object.getAttribute("someAttr"))) { // …. दूसरा विकल्प: String attr = object.getAttribute("someAttr"); […]

जावा सरणी, NullPointerException?

मैंने दो कार्ड घोषित किए: Card card1 = new Card('3', Card.Suit.clubs); Card card2 = new Card('T', Card.Suit.diamonds); यह काम: Hand hand1 = new Hand(); hand1.takeCard(card1); लेकिन यह काम क्यों नहीं करता है? यह मुझे दूसरी पंक्ति पर एक NullPointerException देता है: Hand[] hand = new Hand[2]; hand[0].takeCard(card2);

क्या NullPointerException प्रोग्राम को फेंकना ठीक है?

जब एक पद की स्थिति होती है, तो उस पद्धति का रिटर्न वैल्यू रिक्त नहीं होनी चाहिए, क्या किया जा सकता है? मैं कर सकता था assert returnValue != null : "Not acceptable null value"; लेकिन दावा बंद कर दिया जा सकता है! तो क्या करना ठीक है if(returnValue==null) { throw new NullPointerException("return value is […]

दिलचस्प पोस्ट
क्या जावा के लिए एक डिस्ट्रक्टर है? MySQL में लूप उदाहरण के लिए बीन वैधीकरण @नोट नोबल, @ नॉटबैंक और @ नो एप्लीज जेएसएफ + टोमकेट में काम नहीं करता ImportError: DLL लोड विफल:% 1 वैध Win32 अनुप्रयोग नहीं है सी ++ स्ट्रिंग शब्दशः डेटा प्रकार का भंडारण एक चैंज / ऑडिटिंग डेटाबेस तालिका के लिए सर्वश्रेष्ठ डिजाइन? जावा फ्रेम करते समय सभी जेफ्रेम फ्रीज आईई 9 कॉल्स के साथ jQuery के AJAX रिटर्न "प्रवेश निषेध है" अजगर में त्रुटि परिभाषित नहीं है गिट में सिर क्या है? गिट मुझे पासवर्ड के लिए प्रेरित करती रहती है पायथन में एक सूची का अंतिम तत्व प्राप्त करना एलिमेंट्स में एक एरेमेंट को हटाना यदि एलिमेंट एक निश्चित वैल्यू VBA है एकाधिक सीएसवी फ़ाइलों को अलग-अलग डेटा फ़्रेमों में पढ़ें बैच अपडेट / EF5 को हटाएं