java - IllegalMonitorStateException -
हमारे प्रोग्राम चलते समय हम एक जावास्क्रिप्ट जावास्क्रिप्ट का अपवाद प्राप्त करते हैं। IllegalMonitorStateException जावा 6 एपीआई वेबसाइट पर, यह कहता है कि एक कन्स्ट्रक्टर है जो अपवाद के बारे में विवरण देता है: अवैध मॉनिटरस्टेट अपेशन (स्ट्रिंग एस)
हम यह कैसे इस्तेमाल कर सकते हैं कि हमारे कोड में बग कहां है? फ़ंक्शन या लाइन को विफल करने के लिए जो कुछ भी हम कर सकते हैं (बहुत से डीबगिंग के अलावा हम वर्तमान में कर रहे हैं)?
अपवाद बनाया जाने पर विवरण दिया जाना चाहिए (कन्स्ट्रक्टर, सही?) और यदि आप इसे नहीं बना रहे हैं, तो विवरण प्रदान करने के लिए आपके पास कोई तरीका नहीं है।
आप अपवाद के स्टैकट्रेस का आकलन कर सकते हैं यह वर्गों, विधियों और सूस लाइन को दिखाता है जो अपवाद पैदा करने के लिए कहा गया था।
IllegalMonitorStateException
के लिए एक कारण उस पर सिंक्रनाइज़ किए बिना ऑब्जेक्ट पर प्रतीक्षा करने का प्रयास कर रहा है देखें।
वहाँ अन्य संभावित कारण हैं और अपवाद कुछ पुस्तकालय / बाहरी कोड द्वारा फेंक दिया जा सकता है। मुझे लगता है कि केवल StackTrace मदद कर सकता है ...
Comments
Post a Comment