में NoSuchElementException फेंकने इस दोगुना जावा में कार्यक्रम से जुड़ा हुआ एक कोड के लिए मेरा पहला प्रयास है मुझे पर हंसते लेकिन जो कुछ भी मुझे लगता है मैंकठिनाई जावा
नहीं खोजा जा सका प्रतीक हो रही है कोशिश: प्रतीक वर्ग: NoSuchElementException
मैं बनाने एक वर्ग NoSuchElementException.java जो अपवाद
फैली तो मैं
असूचित अपवाद NoSuchElementException पाने की कोशिश की, पकड़ा जाना चाहिए या को फेंकने की घोषणा की गई नई NoSuchElementException();
मैं करने के लिए कोड को बदलने की कोशिश की:
public Object next() throws NoSuchElementException {
तो मैं मिल
अगले() ElementsIterator में अगले() java.util.Iterator में लागू नहीं कर सकते; ओवरराइड विधि फेंक नहीं है NoSuchElementException
क्या कोई इस बात को इंगित कर सकता है कि मुझे गलत कहां मिला। यदि इस समस्या को हल करने के लिए पर्याप्त जानकारी नहीं है, तो कृपया मुझे बताएं।
के बाद से [ 'NoSuchElementException'] (http://download.oracle.com/javase/1.4.2/docs/api/java/util/NoSuchElementException.html) पहले से मौजूद है, तो आप की जरूरत नहीं होनी चाहिए इसकी परिभाषा रखने के लिए एक नई फाइल बनाएं। मैं _think_ अगर आप java.util आयात करते हैं। *; '(और अपनी नई फाइल को हटा दें), तो आप पहले से ही भाषा द्वारा उपलब्ध' NoSuchElementException' का उपयोग कर सकते हैं। लेकिन पिछले कुछ सालों से मैंने जावा किया है, इसलिए उम्मीद है कि जल्द ही एक बेहतर जवाब आएगा। – sarnold
आपको बहुत बहुत धन्यवाद। जैसा कि आपने सुझाव दिया है कि मैंने आयात java.util। * जोड़ा और NoSuchElementException.class को हटा दिया और यह काम किया। – sreeprasad