"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एक्सेप्शन हेंडलिंग

एक्सेप्शन हेंडलिंग

2024-11-05 को प्रकाशित
ब्राउज़ करें:283
  • अपवाद वे त्रुटियां हैं जो रन टाइम पर होती हैं।

  • जावा में अपवाद हैंडलिंग सबसिस्टम आपको संरचित और नियंत्रित तरीके से त्रुटियों को संभालने की अनुमति देता है।

  • जावा अपवाद प्रबंधन के लिए उपयोग में आसान और लचीला समर्थन प्रदान करता है।

  • मुख्य लाभ त्रुटि प्रबंधन कोड का स्वचालन है, जिसे पहले मैन्युअल रूप से करना पड़ता था।

  • पुरानी भाषाओं में, विधियों द्वारा लौटाए गए त्रुटि कोड को मैन्युअल रूप से जांचना आवश्यक था, जो थकाऊ और त्रुटि-प्रवण था।

  • अपवाद हैंडलिंग कोई त्रुटि होने पर कोड के ब्लॉक (अपवाद हैंडलर) को स्वचालित रूप से निष्पादित करके इस जांच को अनुकूलित करता है।

  • प्रत्येक ऑपरेशन या विधि कॉल की सफलता या विफलता को मैन्युअल रूप से जांचने की आवश्यकता नहीं है।

  • जावा सामान्य त्रुटियों के लिए मानक अपवादों को परिभाषित करता है, जैसे शून्य से विभाजन या फ़ाइल नहीं मिली।

  • इन अपवादों को संभालने के लिए कार्यक्रम को तैयार करने की आवश्यकता है।

  • जावा एपीआई लाइब्रेरी बड़े पैमाने पर अपवादों का उपयोग करती है।

  • एक अच्छा जावा प्रोग्रामर बनने के लिए अपवाद हैंडलिंग सबसिस्टम में महारत हासिल करना शामिल है।

अपवादों का पदानुक्रम

  • जावा में, सभी अपवादों को कक्षाओं द्वारा दर्शाया जाता है।

  • सभी अपवाद वर्ग थ्रोएबल वर्ग से प्राप्त होते हैं।

  • जब कोई अपवाद होता है, तो अपवाद वर्ग का एक ऑब्जेक्ट उत्पन्न होता है।

  • थ्रोएबल के दो प्रत्यक्ष उपवर्ग हैं: अपवाद और त्रुटि।

  • त्रुटि अपवाद जावा वर्चुअल मशीन (जेवीएम) त्रुटियों से संबंधित हैं, न कि प्रोग्राम त्रुटियों से।

  • त्रुटियों को आमतौर पर प्रोग्राम द्वारा नियंत्रित नहीं किया जाता है, क्योंकि वे डेवलपर के नियंत्रण से परे हैं।

  • कार्यक्रम गतिविधि से संबंधित त्रुटियां अपवाद के उपवर्गों द्वारा दर्शायी जाती हैं।

  • प्रोग्राम त्रुटियों के उदाहरण: शून्य से विभाजन, सरणी सीमा से अधिक, और फ़ाइल त्रुटियां।

  • प्रोग्राम को अपवाद अपवादों को संभालना होगा।

  • RuntimeException अपवाद का एक महत्वपूर्ण उपवर्ग है, जो सामान्य रनटाइम त्रुटियों का प्रतिनिधित्व करता है।

Tratamento de exceções
(स्रोत: https://codegym.cc/groups/posts/exceptions-in-java)

1 चेक किए गए अपवाद: ये ऐसे अपवाद हैं जिन्हें कंपाइलर डेवलपर को संभालने के लिए बाध्य करता है।

2 अनियंत्रित अपवाद: ये ऐसे अपवाद हैं जिन्हें कंपाइलर द्वारा जांचने की आवश्यकता नहीं है। वे RuntimeException के उपवर्ग हैं और आम तौर पर प्रोग्रामर तर्क त्रुटियों के कारण होते हैं।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/devsjavagirls/tratamento-de-excecoes-nlg?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3