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

तीन नई जोड़ी गई अपवाद सुविधाएँ

2024-11-06 को प्रकाशित
ब्राउज़ करें:477
  • जेडीके 7 से शुरू होकर, अपवाद हैंडलिंग को तीन नई सुविधाओं के साथ विस्तारित किया गया है: स्वचालित संसाधन प्रबंधन, मल्टी-कैच, और अधिक सटीक रीथ्रो।

  • मल्टी-कैच आपको कोड दोहराव से बचने के लिए एक ही कैच क्लॉज के साथ कई अपवादों को पकड़ने की अनुमति देता है।

  • मल्टी-कैच का उपयोग करने के लिए, | द्वारा अलग किए गए अपवादों की एक सूची निर्दिष्ट करें कैच क्लॉज में. प्रत्येक पैरामीटर पूर्णतः अंतिम है।

  • उपयोग उदाहरण: दोनों अपवादों को एक ही कैच क्लॉज के साथ पकड़ने के लिए पकड़ें (अंतिम अंकगणित अपवाद | ArrayIndexOutOfBoundsException e)।

Três recursos das exceções adicionados recentemente

  • शून्य से विभाजित करने का प्रयास करते समय प्रोग्राम एक ArithmeticException उत्पन्न करता है और सरणी की सीमा के बाहर किसी इंडेक्स तक पहुंचने पर एक ArrayIndexOutOfBoundsException उत्पन्न करता है। दोनों अपवाद एक ही कैच क्लॉज द्वारा पकड़े गए हैं।

  • अधिक सटीक रीथ्रो सुविधा अपवाद के प्रकार को प्रतिबंधित करती है जिसे रीथ्रो किया जा सकता है:

  • 1 प्रयास ब्लॉक द्वारा फेंके गए अपवादों की जांच की गई।

  • 2 अपवाद पिछले कैच क्लॉज द्वारा नियंत्रित नहीं किए गए।

  • 3 अपवाद जो पैरामीटर के उपप्रकार या सुपरटाइप हैं।

  • फाइनल रीकास्ट का उपयोग करने के लिए कैच ब्लॉक में पैरामीटर अंतिम होना चाहिए, जिसका अर्थ है कि इसे कैच ब्लॉक के भीतर एक नया मान नहीं सौंपा जा सकता है। इसे स्पष्ट रूप से कहा जा सकता है, लेकिन इसकी आवश्यकता नहीं है।

विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/devsjavagirls/tres-recursos-das-excecoes-adicionados-recentemente-13p9?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3