समय-समय पर ग्रोवी स्क्रिप्ट छोड़ने का सबसे अच्छा तरीका क्या है?समय-समय पर ग्रोवी स्क्रिप्ट छोड़ने का सबसे अच्छा तरीका क्या है (system.exit (0) को छोड़कर)
एक ग्रोवी स्क्रिप्ट किसी दिए गए जानकारी फ़ाइल से एक पंक्ति पढ़ती है तो सत्यापन विफल होने के मामले में कुछ सत्यापन कार्य करता है (असंगत डेटा) स्क्रिप्ट को समय-समय पर प्रवाह छोड़ने की आवश्यकता होती है।
read a row
try{
//make some verification here
}catch(Exception e){
logger("exception on something occurred "+e,e)
//here need to leave a groovy script prematurely
}
पुनरारंभ करने के लिए जहां आपने छोड़ा आपकी समस्या होने जा रहा है ... आप जो कुछ भी ग्रूवी बुला रहा है अंदर पाश नहीं बदला जा सकता, और बस में प्रत्येक पंक्ति की पुष्टि स्क्रिप्ट? या शायद स्क्रिप्ट को एक BufferedReader पास कर सकते हैं जिसका उपयोग लाइनों को पढ़ने के लिए किया जा सकता है, लेकिन स्क्रिप्ट के आमंत्रण के बीच स्थिति बनाए रखेगा? –
टिप्पणी के लिए धन्यवाद, मेरे मामले में सर्वर सभी नियमित नौकरी कर रहा है – Toren
यह आपकी कोशिश पकड़ एक अन्य कोशिश के अंदर नहीं है, आप एक नया अपवाद –