Java अपवादएरर
NullPointerExceptionNullPointerException
null reference का उपयोग ऐसी जगह किया जाता है जहाँ object की आवश्यकता है।
jvmandroidspring
विवरण देखें कारण, समाधान और उदाहरण के साथ सभी 80 Java अपवाद एरर कोड ब्राउज़ करें.
NullPointerExceptionnull reference का उपयोग ऐसी जगह किया जाता है जहाँ object की आवश्यकता है।
ArrayIndexOutOfBoundsExceptionarray को ऐसे index से access किया जाता है जो negative है या array length से अधिक या बराबर है।
ClassCastExceptionकिसी object को ऐसे type में cast किया जाता है जिसका वह instance नहीं है।
IllegalArgumentExceptionकिसी method को ऐसा argument मिलता है जो उसकी expected range या format के लिए valid नहीं है।
IOExceptionकोई I/O operation विफल हो जाता है या बाधित हो जाता है।
FileNotFoundExceptionनिर्दिष्ट file path मौजूद नहीं है या खोला नहीं जा सकता।
StackOverflowErrorcall stack अपनी maximum size से अधिक हो गया है, आमतौर पर गहरे या अनंत recursion के कारण।
OutOfMemoryErrorJVM का उपलब्ध heap memory समाप्त हो गया है।
ConcurrentModificationExceptioniteration के दौरान collection को modify किया जाता है।
ClassNotFoundExceptionruntime पर classpath में class नहीं मिल सकती।
NoSuchMethodExceptionनिर्दिष्ट नाम और parameter types वाली method reflection के माध्यम से नहीं मिल सकती।
UnsupportedOperationExceptionimplementation द्वारा कोई operation support नहीं किया जाता।
IllegalStateExceptionकिसी अनुचित समय पर method कॉल किया जाता है या object invalid state में है।
NumberFormatExceptionएक string को number के रूप में parse नहीं किया जा सकता।
SecurityExceptionSecurity manager द्वारा एक operation अस्वीकार किया गया।
NoClassDefFoundErrorएक class compile time पर मिली थी लेकिन runtime पर load नहीं की जा सकती।
ArithmeticExceptionकोई arithmetic operation अपरिभाषित परिणाम देता है, जैसे शून्य से भाग।
StringIndexOutOfBoundsExceptionएक string को ऐसे index से access किया गया जो उसकी valid range से बाहर है।
IndexOutOfBoundsExceptionएक collection को ऐसे index से access किया गया जो उसकी valid range से बाहर है।
NegativeArraySizeExceptionएक array नकारात्मक size के साथ बनाया गया।
ArrayStoreExceptionगलत type का object एक array में store किया गया।
InterruptedExceptionएक thread wait, sleep, या blocked होने के दौरान interrupt किया गया।
CloneNotSupportedExceptionclone() method उस object पर call किया गया जिसकी class Cloneable implement नहीं करती।
IllegalAccessExceptionCode किसी class, field, या method को access करने की कोशिश करता है जिसकी उसे permission नहीं है।
InstantiationExceptionReflection का उपयोग करके किसी abstract class या interface का instance बनाने का प्रयास।
NoSuchFieldErrorRuntime पर एक field को reference किया गया लेकिन वह class में मौजूद नहीं है।
NoSuchMethodErrorRuntime पर एक method call किया गया लेकिन वह class में मौजूद नहीं है।
IllegalThreadStateExceptionThread operation तब perform किया गया जब thread उचित state में नहीं था।
IllegalMonitorStateExceptionएक thread object का monitor own किए बिना monitor operation (wait, notify) का प्रयास करता है।
InputMismatchExceptionएक Scanner token expected type से मेल नहीं खाता।
NoSuchElementExceptionकिसी empty collection या exhausted iterator से element retrieve करने का प्रयास।
EmptyStackExceptionएक empty Stack पर operation का प्रयास किया गया।
SocketExceptionकोई socket operation विफल होती है, जैसे socket बनाना या access करना।
SocketTimeoutExceptionकोई socket read या connection operation timeout हो जाती है।
ConnectExceptionकिसी दूरस्थ होस्ट से कनेक्शन स्थापित नहीं किया जा सकता।
UnknownHostExceptionहोस्टनेम को IP पते में resolve नहीं किया जा सकता।
MalformedURLExceptionURL स्ट्रिंग सही प्रारूप में नहीं है।
EOFExceptionफ़ाइल या स्ट्रीम का अंत अप्रत्याशित रूप से पहुँच जाता है।
ClosedChannelExceptionकिसी बंद channel पर ऑपरेशन का प्रयास किया जाता है।
SQLExceptionSQL ऑपरेशन के दौरान डेटाबेस access त्रुटि होती है।
AccessControlExceptionकिसी विशिष्ट permission के लिए security जाँच विफल होती है।
InvocationTargetExceptionreflection के माध्यम से invoke की गई method exception फेंकती है।
UnsatisfiedLinkErrorएक native method अपनी native library implementation नहीं खोज पाती।
ExceptionInInitializerErrorएक static initializer block के execution के दौरान exception फेंका जाता है।
IncompatibleClassChangeErrorcalling code compile होने के बाद से class असंगत तरीके से बदल गई है।
AbstractMethodErrorएक abstract method कॉल किया जाता है जिसकी कोई implementation नहीं है।
VerifyErrorbytecode verifier विकृत या अवैध bytecode का पता लगाता है।
OutOfMemoryError: MetaspaceJVM ने अपना Metaspace memory क्षेत्र समाप्त कर लिया है जहाँ class metadata संग्रहीत होता है।
OutOfMemoryError: GC Overheadgarbage collector बहुत कम memory recover करते हुए बहुत अधिक समय collection में व्यतीत कर रहा है।
Deadlockदो या अधिक threads हमेशा के लिए blocked हो जाते हैं, प्रत्येक दूसरे के lock छोड़ने की प्रतीक्षा करता है।
ClassPath Errorclasspath गलत तरीके से configure है, जिससे classes लोड होने से रोकी जाती हैं।
UnsupportedEncodingExceptionJVM द्वारा एक character encoding समर्थित नहीं है।
DateTimeParseExceptionएक date/time स्ट्रिंग अपेक्षित प्रारूप के अनुसार parse नहीं की जा सकती।
PatternSyntaxExceptionएक regular expression में अमान्य सिंटैक्स है।
LinkageErrorएक class की किसी अन्य class पर निर्भरता है जिसमें असंगत परिवर्तन हुआ है।
ClassCircularityErrorक्लास इनहेरिटेंस में एक चक्रीय निर्भरता (circular dependency) पाई गई है।
ClassFormatErrorकिसी क्लास फ़ाइल का फ़ॉर्मेट या संरचना अमान्य है।
MissingResourceExceptionResource bundle या resource key नहीं मिली।
SAXParseExceptionXML document में parsing error है।
ReflectiveOperationExceptionReflection operation ने exception throw किया।
TimeoutExceptionResult की प्रतीक्षा करते समय operation timeout हो गया।
ExecutionExceptionकिसी executor को सबमिट किए गए टास्क के निष्पादन के दौरान एक exception आई।
RejectedExecutionExceptionexecutor द्वारा टास्क को निष्पादन के लिए स्वीकार नहीं किया जा सकता।
BrokenBarrierExceptionजब कोई thread await करने की कोशिश करती है तो CyclicBarrier टूटी हुई अवस्था में है।
CompletionExceptionएक CompletableFuture exception के साथ पूर्ण हुआ।
BufferUnderflowExceptionbuffer पर एक read operation शेष डेटा से अधिक है।
BufferOverflowExceptionbuffer पर एक write operation उसकी क्षमता से अधिक हो जाता है।
ReadOnlyBufferExceptionएक read-only buffer पर write operation का प्रयास किया जा रहा है।
CharConversionExceptionएक character encoding या decoding operation में अमान्य byte sequence मिलती है।
ObjectStreamExceptionJava object serialization या deserialization के दौरान exception आई।
NotSerializableExceptionएक ऐसे object को serialize किया जा रहा है जो Serializable implement नहीं करता।
InvalidClassExceptionएक serialized class का असंगत version या अमान्य format है।
CertificateExceptionSSL/TLS operations के दौरान certificate-संबंधी त्रुटि हुई।
SSLHandshakeExceptionclient और server के बीच SSL/TLS handshake विफल हो गया।
ProtocolExceptionHTTP या network protocol उल्लंघन हुआ।
BindExceptionएक socket को अनुरोधित address या port से bind नहीं किया जा सकता।
AccessDeniedExceptionअपर्याप्त permissions के कारण file system operation अस्वीकार कर दिया गया।
NoSuchFileExceptionनिर्दिष्ट path पर file या directory मौजूद नहीं है।
FileAlreadyExistsExceptionfile creation या move operation विफल होती है क्योंकि target file पहले से मौजूद है।
DirectoryNotEmptyExceptiondirectory deletion विफल होती है क्योंकि directory खाली नहीं है।