क्या कैच स्टॉप निष्पादन जावा का प्रयास करता है?
क्या कैच स्टॉप निष्पादन जावा का प्रयास करता है?

वीडियो: क्या कैच स्टॉप निष्पादन जावा का प्रयास करता है?

वीडियो: क्या कैच स्टॉप निष्पादन जावा का प्रयास करता है?
वीडियो: Try Catch Block in Java 2024, अप्रैल
Anonim

BadNumberException पैरामीटर ई के अंदर पकड़ -क्लॉज डिवाइड मेथड से फेंके गए अपवाद की ओर इशारा करता है, अगर कोई अपवाद फेंका जाता है। यदि किसी भी विधि या कथन द्वारा कोई अपवाद नहीं फेंका जाता है निष्पादित के अंदर प्रयत्न -ब्लॉक, द पकड़ -ब्लॉक को केवल अनदेखा किया जाता है। यह नहीं होगा निष्पादित.

यह भी जानना है कि क्या अपवाद फेंकने से जावा निष्पादन बंद हो जाता है?

3 उत्तर। अगर तुम फेंकना NS अपवाद , विधि क्रियान्वयन मर्जी विराम और यह अपवाद है फेंक दिया कॉलर विधि के लिए। फेंकना हमेशा बीच में क्रियान्वयन वर्तमान विधि का प्रवाह।

दूसरा, कोशिश करें कैच आखिरकार जावा में कैसे काम करता है? नियंत्रण का प्रवाह प्रयत्न / पकड़ / आखिरकार ब्लॉक: अगर वहाँ है नहीं अपवाद कोड में हुआ है जो है में पेश प्रयत्न पहले ब्लॉक करें, फिर प्रयत्न ब्लॉक पूरी तरह से निष्पादित हो जाता है और फिर नियंत्रण स्थानांतरित हो जाता है आखिरकार ब्लॉक (छोड़ना पकड़ ब्लॉक)। यदि एक वापसी विवरण है में या तो सामना करना पड़ा प्रयत्न या पकड़ खंड मैथा।

इसके अलावा, क्या कैच के बाद कोड जावा निष्पादित हो जाता है?

क्योंकि अगर कोई अपवाद फेंका जाता है, कोड अंत में खंड होगा निष्पादित करना चूंकि अपवाद बाहरी रूप से फैलता है, भले ही अपवाद शेष विधि को निरस्त कर देता है क्रियान्वयन ; कोड के बाद कोशिश / पकड़ ब्लॉक नहीं होगा निष्पादित हो जाओ जब तक अपवाद a. द्वारा पकड़ा नहीं जाता है पकड़ ब्लॉक करें और फिर से फेंके नहीं।

जावा में प्रयास के लिए कैच अनिवार्य है?

ए पकड़ खंड a. के बिना मौजूद नहीं हो सकता प्रयत्न बयान। यह नहीं अनिवार्य अंतत: क्लॉज होने के लिए जब भी a प्रयत्न / पकड़ ब्लॉक मौजूद है। NS प्रयत्न ब्लॉक या तो बिना उपस्थित नहीं हो सकता पकड़ खंड या अंत में खंड। के बीच में कोई कोड मौजूद नहीं हो सकता है प्रयत्न , पकड़ , अंत में ब्लॉक।

सिफारिश की: