NullPointerException से बचने के लिए ऑब्जेक्ट की सरणी के लिए आरंभीकरण आवश्यक है
आपके कोड में, आपने ऑब्जेक्ट की एक सरणी घोषित की है, लेकिन आपने ऐसा नहीं किया है उन्हें आरंभीकृत किया। जब आप एक सरणी बनाते हैं, तो तत्व स्वचालित रूप से कक्षा के नए उदाहरणों के साथ प्रारंभ नहीं होते हैं। इसके बजाय, वे शुरू में शून्य मान रखते हैं। , आपको एक NullPointerException का सामना करना पड़ता है क्योंकि boll[0] प्रारंभ में शून्य है।
ResultList[] boll = new ResultList[5];
boll[0] = new ResultList();
यह पंक्ति ResultList वर्ग का एक नया उदाहरण बनाती है और इसे असाइन करती है सरणी का पहला तत्व. अब, आप NullPointerException का सामना किए बिना boll[0] के गुणों तक पहुंच और उन्हें संशोधित कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3