आखिर जावा में ब्लॉक अनिवार्य है?
आखिर जावा में ब्लॉक अनिवार्य है?

वीडियो: आखिर जावा में ब्लॉक अनिवार्य है?

वीडियो: आखिर जावा में ब्लॉक अनिवार्य है?
वीडियो: जावा अंततः कीवर्ड - अंततः जावा ट्यूटोरियल 2024, नवंबर
Anonim

जावा अंत में ब्लॉक हमेशा निष्पादित किया जाता है कि अपवाद को संभाला जाता है या नहीं। यह नहीं अनिवार्य शामिल करने के लिए अंत में ब्लॉक बिल्कुल, लेकिन यदि आप करते हैं, तो यह इस पर ध्यान दिए बिना चलेगा कि क्या अपवाद को फेंक दिया गया था और कोशिश और पकड़ने के हिस्सों द्वारा संभाला गया था खंड मैथा . NS आखिरकार हमेशा निष्पादित होगा जब तक। प्रणाली।

यहाँ, अंत में जावा में बिना कैच के ब्लॉक का उपयोग किया जा सकता है?

हाँ हम कर सकते हैं कोशिश करो बिना कैच ब्लॉक का उपयोग करके अंत में ब्लॉक . जैसा कि आप जानते हैं अंत में ब्लॉक अपवाद या वापसी होने पर भी हमेशा निष्पादित होता है बयान में ब्लॉक करने का प्रयास करें सिस्टम के मामले को छोड़कर।

इसी तरह आखिर ब्लॉक करने की क्या जरूरत है? जावा अंत में ब्लॉक एक है खंड मैथा जिसका उपयोग महत्वपूर्ण कोड जैसे क्लोजिंग कनेक्शन, स्ट्रीम आदि को निष्पादित करने के लिए किया जाता है। Java अंत में ब्लॉक हमेशा निष्पादित किया जाता है कि अपवाद को संभाला जाता है या नहीं। जावा अंत में ब्लॉक कोशिश करें या पकड़ें खंड मैथा.

यह भी सवाल है कि क्या बिना कैच के या अंत में ट्राई ब्लॉक होना मान्य है?

यदि कोई अपवाद पहले फेंक दिया जाता है ब्लॉक करने का प्रयास करें , NS आखिरकार कोड निष्पादित नहीं होगा। NS अंत में ब्लॉक हमेशा निष्पादित होता है जब ब्लॉक करने का प्रयास करें निकलता है। तो आप उपयोग कर सकते हैं अंत में बिना पकड़ के लेकिन आपको उपयोग करना चाहिए प्रयत्न . NS अंत में ब्लॉक हमेशा निष्पादित होता है जब ब्लॉक करने का प्रयास करें निकलता है।

आखिर क्यों हमेशा निष्पादित जावा को ब्लॉक करें?

NS अंत में ब्लॉक हमेशा निष्पादित होता है जब कोशिश खंड मैथा निकलता है। यह सुनिश्चित करता है कि अंत में ब्लॉक है निष्पादित भले ही कोई अप्रत्याशित अपवाद हो। परंतु आखिरकार केवल अपवाद से निपटने के अलावा और अधिक के लिए उपयोगी है - यह प्रोग्रामर को गलती से रिटर्न, जारी रखने या ब्रेक द्वारा सफाई कोड को बायपास करने से बचने की अनुमति देता है।

सिफारिश की: