2011-03-22 7 views
7

मैं एंड्रॉइड एप्लिकेशन बनाने के लिए ग्रहण का उपयोग कर रहा हूं जो कि फोन पर मौजूद सभी मौजूदा ऐप्स की सूची प्राप्त करता है लेकिन मुझे एक त्रुटि मिल रही है मैंने पहले कभी नहीं देखा है। मेरा कोड सही दिखता है लेकिन "}" ब्रैकेट में से एक में त्रुटि "सिंटैक्स त्रुटि, डालें" अंत में "TryStatement को पूरा करने के लिए" है, क्या कोई इस त्रुटि को हल करने के बारे में जानता है?"सिंटेक्स त्रुटि, डालने" का कारण क्या है "अंत में" TryStatement को पूरा करने के लिए "

धन्यवाद।

+1

यह एक जावा सवाल यह है कि और थोड़ा एंड्रॉयड से कोई लेना देना नहीं है। – rogerkk

+0

हमें वैसे भी मदद करने के लिए कोड चाहिए। लेकिन मैं rogerkk से सहमत हूं, यह एंड्रॉइड विशिष्ट नहीं है। –

+1

क्या आप अपना कोड पोस्ट कर सकते हैं? –

उत्तर

11

आप या या तो एक "पकड़" खंड की आवश्यकता है एक "अंत में" अपने कोशिश साथ देने के लिए:

try { 
    // ... something dangerous ... 
} catch(IOException e) { 
    // ... handle errors ... 
} finally { 
    // ... cleanup that will execute whether or not an error occurred ... 
} 
+0

मैथ्यू का धन्यवाद, मैं वास्तव में इसे ठीक से नीचे था लेकिन मेरे पास एक कोशिश कथन के भीतर एक कोशिश कथन था और मुझे केवल पकड़ (आईओएक्सप्शन ई) { // ... त्रुटियों को संभालने ... } अंत में { // ... क्लीनअप जो निष्पादित करेगा कि कोई त्रुटि हुई है या नहीं ... } पहले के लिए नीचे और दूसरी कोशिश नहीं, इसलिए मुझे त्रुटि क्यों मिल रही थी –

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