2012-05-30 14 views
12

मैं बहुत शोध किया है अगर वहाँ पीएचपी के लिए एक बराबर है जावा मेंजावा बराबर php के लिए मरना

कभी कभी मैं छोटे परीक्षण और मैं वास्तव में विशिष्ट लाइन पर मेरे कोड बंद करना चाहते हैं कर रहा हूँ मर जाते हैं पता करने के लिए, और वापसी php

में "मरने" जैसे कोड को रोक नहीं देती है क्या जावा में कोई मरने वाला व्यक्ति है?

उत्तर

20

जावा कोड से बाहर निकलने के लिए System.exit(0); का उपयोग करें।

एक नोट रखें यह वर्तमान में चल रहे जेवीएम उदाहरण को रोक देगा।

यदि आप एक विधि उपयोग से बाहर आना चाहते हैं या त्रुटि स्थिति दिखाने के लिए अपवाद फेंकना चाहते हैं।

+0

अफैइक, आपको इसे एक तर्क देना होगा। मुझे नहीं पता कि क्या आपने जानबूझकर इसे छोड़ दिया है। ओपी के लिए, सफल निकास के लिए 0, त्रुटि के लिए कुछ और (पूर्णांक) आमतौर पर किया जाता है (iirc) – tigrang

+0

हां, मुझे लगा कि अभी यह तर्क के बिना ग्रहण में त्रुटि मिली है। लेकिन जो कुछ मैं चाहता था, धन्यवाद – Lamis

+0

@tigrang धन्यवाद टाइपो :) – mprabhat

6

कोशिश:

System.out.println(message); 
System.exit(0); 
0

अस्वीकरण: मुझे लगता है कि जावा से परिचित नहीं हूँ, मैं इसके बारे में एक बुनियादी काम करने का ज्ञान है, लेकिन इसके साथ काम की एक बड़ी राशि नहीं किया है।

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

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

संपादित करें: System.exit() भी है जो निष्पादन को रोक देगा। मुझे अभी भी लगता है कि ब्रेकपॉइंट्स बेहतर विकल्प हैं।

1
<% if(true)return; %> ok 
+0

यह ओपी प्रश्न का उत्तर नहीं देता है, शायद आप नहीं जानते कि PHP में वास्तव में क्या करना है ... और कृपया, अपने उत्तरों के लिए कम से कम कुछ स्पष्टीकरण जोड़ें। –

+1

जेएसपी फ़ाइल में 'रिटर्न' जेएसपी प्रसंस्करण समाप्त होता है, इसलिए यह वास्तव में PHP में 'मरने' जैसा ही होता है ... यदि आप निश्चित रूप से जेएसपी फ़ाइल में हैं। – Nux

संबंधित मुद्दे