try-catch पर टैग किए गए जवाब

try-catch एक कोड सेक्शन द्वारा उठाए गए अपवादों को पकड़ने के लिए एक सिंटैक्टिक निर्माण है

14
कैचिंग java.lang.OutOfMemoryError?
दस्तावेज़ के लिए java.lang.Errorकहता है: एक त्रुटि थ्रोबल का एक उपवर्ग है जो गंभीर समस्याओं को इंगित करता है कि एक उचित अनुप्रयोग को पकड़ने की कोशिश नहीं करनी चाहिए लेकिन जैसा java.lang.Errorकि एक उपवर्ग है java.lang.Throwable, मैं इस प्रकार के थ्रोएबल को पकड़ सकता हूं। मैं समझता हूं कि …

15
अंत में ब्लॉक में अपवाद फेंकता है
क्या finallyब्लॉक में फेंक दिए गए अपवादों को संभालने का एक सुंदर तरीका है ? उदाहरण के लिए: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close …

4
कोशिश को छोड़कर ब्लॉक के साथ "बयान" के साथ अजगर का उपयोग करना
क्या एक कोशिश को छोड़कर ब्लॉक के साथ संयोजन में "बयान" के साथ अजगर का उपयोग करने का यह सही तरीका है ?: try: with open("file", "r") as f: line = f.readline() except IOError: <whatever> यदि ऐसा है, तो चीजों को करने के पुराने तरीके पर विचार करना: try: f …

12
C # में कोशिश / पकड़ का असली ओवरहेड क्या है?
इसलिए, मुझे पता है कि कोशिश / कैच कुछ ओवरहेड को जोड़ता है और इसलिए प्रक्रिया प्रवाह को नियंत्रित करने का एक अच्छा तरीका नहीं है, लेकिन यह ओवरहेड कहां से आता है और यह वास्तविक प्रभाव क्या है?

10
`अंत में` वापसी की कोशिश करता है `कोशिश` क्यों?
कोशिश / कैच ब्लॉक काम के अंदर रिटर्न स्टेटमेंट कैसे होता है? function example() { try { return true; } finally { return false; } } मैं इस फ़ंक्शन के आउटपुट की उम्मीद कर रहा हूं true, लेकिन इसके बजाय यह है false!

3
गतिरोध के कारण SqlException को कैसे पकड़ा जाए?
.NET 3.5 / C # ऐप से, मैं तभी पकड़ना चाहूंगा SqlExceptionलेकिन अगर यह SQL Server 2008 के उदाहरण पर गतिरोध के कारण होता है । विशिष्ट त्रुटि संदेश है Transaction (Process ID 58) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. …

11
ट्राय-एंड-ट्राई-कैच में अंतर
के बीच क्या अंतर है try { fooBar(); } finally { barFoo(); } तथा try { fooBar(); } catch(Throwable throwable) { barFoo(throwable); // Does something with throwable, logs it, or handles it. } मुझे दूसरा संस्करण बेहतर लगता है क्योंकि यह मुझे थ्रोबेबल तक पहुंच प्रदान करता है। क्या दो …

5
लिनक्स में विभाजन दोष को कैसे पकड़ें?
मुझे थर्ड पार्टी लाइब्रेरी क्लीनअप ऑपरेशंस में सेगमेंटेशन फॉल्ट को पकड़ने की जरूरत है। मेरे कार्यक्रम से बाहर निकलने से ठीक पहले कभी-कभी ऐसा होता है, और मैं इसके वास्तविक कारण को ठीक नहीं कर सकता। विंडोज प्रोग्रामिंग में मैं __try - __catch के साथ ऐसा कर सकता था। क्या …

6
Node.js स्पॉन के बाद एनोमेम त्रुटि को पकड़ते हैं
मेरा Node.js स्क्रिप्ट स्पॉन का उपयोग करते समय फेंके गए ENOMEM (मेमोरी से बाहर) के कारण दुर्घटनाग्रस्त हो जाता है । त्रुटि: child_process.js:935 throw errnoException(process._errno, 'spawn'); ^ Error: spawn ENOMEM at errnoException (child_process.js:988:11) at ChildProcess.spawn (child_process.js:935:11) at Object.exports.spawn (child_process.js:723:9) at module.exports ([...]/node_modules/zbarimg/index.js:19:23) मैं पहले से ही श्रोताओं errorऔर exitघटना के …

13
क्या सिंटैक्स बैड प्रैक्टिस को संतुष्ट करने के लिए रिटर्न स्टेटमेंट है?
निम्नलिखित कोड पर विचार करें: public Object getClone(Cloneable a) throws TotallyFooException { if (a == null) { throw new TotallyFooException(); } else { try { return a.clone(); } catch (CloneNotSupportedException e) { e.printStackTrace(); } } //cant be reached, in for syntax return null; } यह return null;आवश्यक है क्योंकि एक …
82 java  return  try-catch 

14
एप्लिकेशन को क्रैश से रोकने के लिए / पकड़ का उपयोग करना
मैं एक एंड्रॉइड ऐप पर काम कर रहा हूं जो उपयोग करता है try/catch अक्सर ऐसे स्थानों पर दुर्घटनाग्रस्त होने से बचाने के लिए जहां कोई आवश्यकता नहीं है। उदाहरण के लिए, इसके xml layoutसाथ एक दृश्य id = toolbarसंदर्भित है: // see new example below, this one is just …

3
जावा -8 में कई अपवादों को पकड़ना
मल्टी-कैच फीचर को आजमाते हुए मैंने अपने m1()तरीके में पाया कि सब कुछ उम्मीद के मुताबिक ठीक चल रहा है। हालांकि, m2()एक ही कोड में संकलन नहीं है। मैंने कोड की लाइनों की संख्या को कम करने के लिए सिंटैक्स को बदल दिया है। public class Main { public int …


2
CATCH ब्लॉक में अपवाद और विफलता के बीच अंतर [RAKU]
हम जानते हैं कि एक विफलता को एक CATCH ब्लॉक द्वारा नियंत्रित किया जा सकता है। निम्नलिखित उदाहरण में हम एक 'एडहॉक' विफलता (अन्य उप में) बनाते हैं और हम एक CATCH ब्लॉक (मेरे उप में) में अपवाद को संभालते हैं sub my-sub { try { CATCH { when X::AdHoc …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.