nullpointerexception पर टैग किए गए जवाब

जब कोई एप्लिकेशन किसी ऑब्जेक्ट की आवश्यकता होती है, तो null का उपयोग करने का प्रयास करने पर जावा अपवाद को फेंक दिया जाता है।

30
परहेज! = अशक्त कथन
मैं object != nullबचने के लिए बहुत प्रयोग करता हूं NullPointerException। क्या इसका कोई अच्छा विकल्प है? उदाहरण के लिए मैं अक्सर उपयोग करता हूं: if (someobject != null) { someobject.doCalc(); } यह उपरोक्त स्निपेट में ऑब्जेक्ट के NullPointerExceptionलिए जाँच करता है someobject। ध्यान दें कि स्वीकृत उत्तर पुराना हो …


22
कौन सा @NotNull जावा एनोटेशन का उपयोग करना चाहिए?
मैं अपने कोड को अधिक पठनीय बनाने के साथ-साथ NullPointerException से बचने के लिए IDE कोड निरीक्षण और / या स्थिर कोड विश्लेषण (FindBugs और Sonar) जैसे टूलिंग का उपयोग करना चाहता हूं। कई उपकरण एक-दूसरे के @NotNull/ @NonNull/ @Nonnullएनोटेशन के साथ असंगत लगते हैं और मेरे कोड में उन …

18
मेरा स्प्रिंग @Autowired फ़ील्ड अशक्त क्यों है?
नोट: यह एक सामान्य समस्या के लिए विहित उत्तर देने का इरादा है। मेरे पास एक स्प्रिंग @Serviceक्लास ( MileageFeeCalculator) है जिसमें एक @Autowiredफ़ील्ड ( rateService) है, लेकिन फ़ील्ड nullतब है जब मैं इसका उपयोग करने का प्रयास करता हूं। लॉग से पता चलता है कि MileageFeeCalculatorबीन और बीन दोनों …

26
एक अशक्त पैरामीटर के लिए IllegalArgumentException या NullPointerException? [बन्द है]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 3 साल पहले बंद हुआ …

10
कोई StackTrace के साथ जावा में NullPointerException
मेरे पास हमारे जावा कोड के उदाहरण हैं NullPointerException, लेकिन जब मैं स्टैकट्रेस (जो मूल रूप से कॉलिंग समाप्त करता है Throwable.printStackTrace()) को लॉग इन करने की कोशिश करता हूं, तो मुझे लगता है: java.lang.NullPointerException क्या किसी ने इसे पहले देखा है? मैंने "जावा नल पॉइंटर खाली स्टैक ट्रेस" के …

12
संग्राहक की सूची में Java 8 NullPointerException
यदि कोई मान 'शून्य' है, तो जावा 8 Collectors.toMapफेंकता है NullPointerException। मैं इस व्यवहार को नहीं समझता, नक्शे में बिना किसी समस्या के मूल्य के रूप में अशक्त बिंदु हो सकते हैं। क्या कोई अच्छा कारण है जिसके लिए मान शून्य नहीं हो सकते Collectors.toMap? इसके अलावा, क्या इसे ठीक …

4
Optional.ofNullable पर Optional.of का उपयोग क्यों करें?
जावा 8 का उपयोग करते समय Optional वर्ग , दो तरीके हैं जिसमें एक मूल्य को वैकल्पिक में लपेटा जा सकता है। String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException मैं समझता हूं कि Optional.ofNullableउपयोग करने का एकमात्र सुरक्षित तरीका है Optional, …

10
जावा में एक अशक्त के साथ कास्टिंग करते समय कोई अपवाद नहीं है
String x = (String) null; इस कथन में कोई अपवाद क्यों नहीं है? String x = null; System.out.println(x); यह प्रिंट करता है null। लेकिन .toString()विधि को एक शून्य सूचक अपवाद फेंकना चाहिए।

11
नल के बिना भाषाओं के लिए सबसे अच्छा स्पष्टीकरण
हर बार जब प्रोग्रामर अशक्त त्रुटियों / अपवादों के बारे में शिकायत कर रहे होते हैं, तो कोई पूछता है कि हम अशक्त किए बिना क्या करते हैं। मेरे पास विकल्प प्रकारों की शीतलता का कुछ बुनियादी विचार है, लेकिन मेरे पास इसे व्यक्त करने के लिए ज्ञान या भाषा …

10
किसी को Objects.requireNonNull () का उपयोग क्यों करना चाहिए?
मैंने नोट किया है कि Oracle JDK उपयोग में कई जावा 8 विधियाँ Objects.requireNonNull(), जो NullPointerExceptionदी गई वस्तु (तर्क) हैं , तो आंतरिक रूप से फेंकता है null। public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; } लेकिन NullPointerExceptionवैसे भी फेंक दिया …

12
NullPointerException क्या है, और मैं इसे कैसे ठीक करूँ?
इस प्रश्न के उत्तर सामुदायिक प्रयास हैं । इस पोस्ट को बेहतर बनाने के लिए मौजूदा उत्तरों को संपादित करें। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। На сттот вопрос есть ответы на Stack Overflow на русском : кото такое Null Pointer Exception & …

8
एंड्रॉइड - "बैक" बटन को ओवरराइड कैसे करें ताकि यह मेरी गतिविधि को समाप्त न करें ()?
वर्तमान में मेरे पास एक गतिविधि है कि जब इसे प्रदर्शित किया जाता है तो अधिसूचना भी अधिसूचना पट्टी में प्रदर्शित हो जाएगी। ऐसा तब होता है जब उपयोगकर्ता घर पर प्रेस करता है और गतिविधि पृष्ठभूमि पर धकेल दी जाती है, तो वे अधिसूचना के माध्यम से गतिविधि में …

8
एंड्रॉयड। विखंडन getActivity () कभी-कभी अशक्त लौटता है
डेवलपर कंसोल त्रुटि रिपोर्ट में कभी-कभी मुझे NPE समस्या वाली रिपोर्ट दिखाई देती है। मुझे समझ नहीं आ रहा है कि मेरे कोड में क्या गलत है। एमुलेटर पर और मेरा डिवाइस एप्लिकेशन बिना संदंश के अच्छा काम करता है, हालांकि गेटअक्टिविटी () विधि कहा जाता है, तो कुछ उपयोगकर्ताओं …

8
अशक्त ऑपरेटर के रूप में एक इंट के रूप में अशक्त लौटना, लेकिन यदि कथन नहीं है
आइए निम्नलिखित स्निपेट में सरल जावा कोड को देखें: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } private int same() { …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.