Java अपवादएरर
IllegalMonitorStateExceptionIllegalMonitorStateException
एक thread object का monitor own किए बिना monitor operation (wait, notify) का प्रयास करता है।
jvmandroid
विवरण देखें NullPointerExceptionnull reference का उपयोग ऐसी जगह किया जाता है जहाँ object की आवश्यकता है।
किसी null reference पर method कॉल किया जाता है या field access किया जाता है। यह Java के सबसे सामान्य exceptions में से एक है। यह तब होता है जब objects ठीक से initialize नहीं होते, methods से null return होता है, या collections में null elements होते हैं।
objects access करने से पहले null checks जोड़ें। ऐसे values के लिए Optional<T> उपयोग करें जो absent हो सकते हैं। उपयोग से पहले objects को ठीक से initialize करें। fail-fast null detection के लिए Objects.requireNonNull() उपयोग करें।
String s = null;
s.length(); // NPEIllegalMonitorStateExceptionएक thread object का monitor own किए बिना monitor operation (wait, notify) का प्रयास करता है।
AccessDeniedExceptionअपर्याप्त permissions के कारण file system operation अस्वीकार कर दिया गया।
ClassCircularityErrorक्लास इनहेरिटेंस में एक चक्रीय निर्भरता (circular dependency) पाई गई है।
ObjectStreamExceptionJava object serialization या deserialization के दौरान exception आई।
DateTimeParseExceptionएक date/time स्ट्रिंग अपेक्षित प्रारूप के अनुसार parse नहीं की जा सकती।
ConcurrentModificationExceptioniteration के दौरान collection को modify किया जाता है।