Java अपवादएरर
EmptyStackExceptionEmptyStackException
एक empty Stack पर operation का प्रयास किया गया।
jvm
इस एरर के कारण
किसी Stack पर pop() या peek() जैसे methods call किए गए जिसमें कोई element नहीं है। Stack empty है और return करने के लिए कुछ नहीं है।
इसे कैसे ठीक करें
pop/peek कॉल करने से पहले isEmpty() या size() जाँचें। अधिक आधुनिक स्टैक के रूप में ArrayDeque का उपयोग करें। खाली स्थिति के लिए उचित प्रबंधन जोड़ें।
संबंधित एरर कोड
Java अपवादगंभीर
AbstractMethodErrorAbstractMethodError
एक abstract method कॉल किया जाता है जिसकी कोई implementation नहीं है।
jvm
विवरण देखें Java अपवादएरर
InvalidClassExceptionInvalidClassException
एक serialized class का असंगत version या अमान्य format है।
jvm
विवरण देखें Java अपवादगंभीर
OutOfMemoryErrorOutOfMemoryError — Java Heap Space
JVM का उपलब्ध heap memory समाप्त हो गया है।
jvmandroid
विवरण देखें Java अपवादएरर
BindExceptionBindException
एक socket को अनुरोधित address या port से bind नहीं किया जा सकता।
jvmspring
विवरण देखें Java अपवादगंभीर
OutOfMemoryError: MetaspaceOutOfMemoryError — Metaspace
JVM ने अपना Metaspace memory क्षेत्र समाप्त कर लिया है जहाँ class metadata संग्रहीत होता है।
jvm
विवरण देखें Java अपवादएरर
EOFExceptionEOFException
फ़ाइल या स्ट्रीम का अंत अप्रत्याशित रूप से पहुँच जाता है।
jvm
विवरण देखें