जावा पकड़ने के बाद निष्पादन जारी है?
जावा पकड़ने के बाद निष्पादन जारी है?

वीडियो: जावा पकड़ने के बाद निष्पादन जारी है?

वीडियो: जावा पकड़ने के बाद निष्पादन जारी है?
वीडियो: Execution of Decree under CPC 1908 Order 21 Sec. 36 | डिक्री और आदेश का निष्पादन : Ravi LLB LLM 2024, नवंबर
Anonim

कार्यक्रम फिर से शुरू क्रियान्वयन जब अपवाद कहीं एक द्वारा पकड़ा जाता है " पकड़ " खंड मैथा। पकड़ने अपवादों की व्याख्या बाद में की गई है। आप अपने कोड से किसी भी प्रकार का अपवाद फेंक सकते हैं, जब तक कि आपका विधि हस्ताक्षर इसे घोषित करता है। आप अपने स्वयं के अपवाद भी बना सकते हैं।

इसके अलावा, अंत में जावा को पकड़ने के बाद निष्पादित करता है?

हां ये मर्जी . कोई फर्क नहीं पड़ता कि आपके प्रयास में क्या होता है या पकड़ ब्लॉक जब तक अन्यथा System. exit () कहा जाता है या JVM क्रैश हो जाता है। यदि ब्लॉक में कोई रिटर्न स्टेटमेंट है, अंत में होगा होना निष्पादित उस रिटर्न स्टेटमेंट से पहले।

ऊपर के अलावा, एक अपवाद को फेंकने और पकड़े जाने के बाद निष्पादन फिर से शुरू होता है? NS निष्पादन फिर से शुरू जहां अपवाद है पकड़े गए , कि की शुरुआत में है पकड़ ब्लॉक जो विशेष रूप से वर्तमान को संबोधित करता है अपवाद प्रकार। NS पकड़ ब्लॉक है निष्पादित , अन्य पकड़ ब्लॉक को नजरअंदाज कर दिया जाता है (एकाधिक के बारे में सोचें पकड़ एक स्विच स्टेटमेंट के रूप में ब्लॉक करें)।

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

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

अंत में निष्पादित किया जाता है अगर पकड़ में फेंक दिया जाता है?

हां। दस्तावेज़ीकरण देखें: The आखिरकार हमेशा ब्लॉक करें निष्पादित करता है जब कोशिश ब्लॉक बाहर निकलता है। ध्यान दें: अगर कोशिश करते समय JVM बाहर निकलता है या पकड़ कोड किया जा रहा है निष्पादित , फिर आखिरकार ब्लॉक नहीं हो सकता निष्पादित करना.

सिफारिश की: