यदि मुझे सही ढंग से याद है तो .NET कोई अनचाहे अपवादों के लिए "वैश्विक" हैंडलर पंजीकृत कर सकता है। मैं सोच रहा हूं कि जावा के लिए कुछ समान है या नहीं।क्या जावा में एक अनचाहे अपवाद हैंडलर है?
उत्तर
हाँ, वहाँ defaultUncaughtExceptionHandler
, लेकिन यह केवल चलाता है अगर Thread
जरूरत नहीं है। uncaughtExceptionHandler
सेट।
मान लिया जाये कि यह सी में पकड़ (...) ++ आप क्या करेंगे की तरह है:
try { // your code here } catch(Throwable ex) { // any sort of exception, even if the VM has choked on a peanut }
सामान्य तौर पर यह एक अच्छा विचार है जब तक आप 3 पार्टी कोड के साथ काम कर रहे हैं (आप हमेशा की कोशिश करनी चाहिए नहीं है अपने खुद के कोड में अपवाद की उपवर्गों (और नहीं RuntimeException) फेंक - जब तक यह एक प्रोग्रामर त्रुटि है कि इकाई परीक्षण के माध्यम से के साथ delt किए जाने चाहिए
हां, ThreadGroup में उपलब्ध 'लगभग' वैश्विक ऐसा हैंडलर है। यह उतना वैश्विक नहीं है जितना आप उल्लेख कर रहे हैं, लेकिन आप मूल रूप से एक ही कार्यक्षमता प्राप्त कर सकते हैं।
जावा 5 से शुरू होने पर, Thread class पर सीधे समान कार्यक्षमता उपलब्ध है।
अक्सर, स्ट्रैट्स और स्प्रिंग (और सर्वलेट स्पेक, आईआईआरसी) जैसे जावा ढांचे आपको वैश्विक अपवाद हैंडलर सेट करने की अनुमति देते हैं। हालांकि, ये तंत्र प्रत्येक ढांचे के लिए विशिष्ट हैं।
- 1. जावा में वैश्विक अपवाद हैंडलर
- 2. अनचाहे अपवाद
- 3. आप हमारे अनचाहे अपवाद हैंडलर त्रुटि संदेश को कैसे सुधारेंगे?
- 4. Winforms अनुप्रयोग में अनचाहे अपवाद
- 5. अनचाहे आईआईएस अपवाद - मैं इसे
- 6. अनचाहे अपवाद ग्लोबल.एक्सएक्स त्रुटि हैंडलर या कस्टम IHttpModule त्रुटि हैंडलर द्वारा पकड़ा नहीं गया
- 7. अपवाद हैंडलर
- 8. सीएलआर संग्रहीत प्रक्रिया में वैश्विक अपवाद हैंडलर
- 9. नेटटी अपवाद हैंडलिंग - हैंडलर अपवाद फेंकता है, तो क्या?
- 10. पाइथन लिपि को अनचाहे अपवाद
- 11. ग्रहण अनचाहे घटना लूप अपवाद
- 12. क्या एएसपी.NET वेब अनुप्रयोगों में अनचाहे अपवाद हैं?
- 13. क्या एप्लिकेशन-व्यापी अपवाद हैंडलर समझ में आता है?
- 14. आईओएस - ग्लोबल अपवाद हैंडलर
- 15. जावा में एक असंगत क्लासChangeError अपवाद क्या है?
- 16. अनचाहे अपवादों को संभालने में समस्या
- 17. थ्रेड के अनचाहे अपवाद को पकड़ना
- 18. लॉगिंग पकड़े गए और अनचाहे अपवाद?
- 19. डिबगिंग कमांड (चरण ओवर/इन) अनचाहे अपवाद
- 20. CreateEx कारण अनचाहे अपवाद सक्रियण संदर्भ निष्क्रिय किया गया है हाल ही में सक्रिय एक
- 21. मैं डीएलएल में वैश्विक अपवाद हैंडलर कैसे बना सकता हूं?
- 22. ग्रहण में अनचाहे अपवाद स्वत: जेनरेटेड कैच कोड बदलें?
- 23. अलग थ्रेड पर अनचाहे अपवाद को पकड़ना
- 24. मिश्रित देशी/प्रबंधित निष्पादन योग्य में अंतिम प्रबंधित अपवाद हैंडलर?
- 25. अनचाहे अपवाद डब्लूसीएफ सेवा दुर्घटनाग्रस्त कर देगा?
- 26. जावा में फॉर्म लोड इवेंट हैंडलर क्या है?
- 27. वैश्विक जावास्क्रिप्ट अपवाद हैंडलर (क्रोम में)
- 28. मैं विजुअल स्टूडियो 2012 में एक अनचाहे std :: अपवाद से क्या() संदेश देख सकता हूं?
- 29. मैं एएसपी.नेट एमवीसी में अनचाहे अपवाद कैसे लॉग करूं?
- 30. मुझे "अनचाहे अपवाद प्रकार IOException" क्यों मिलता है?