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

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

5
मेरे कोड को गति देने का प्रयास करें?
मैंने कोशिश-कैच के प्रभाव के परीक्षण के लिए कुछ कोड लिखे, लेकिन कुछ आश्चर्यजनक परिणाम देखे। static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; …

10
क्या मैं एक ही पकड़ने वाले खंड में कई जावा अपवादों को पकड़ सकता हूं?
जावा में, मैं कुछ इस तरह करना चाहता हूं: try { ... } catch (/* code to catch IllegalArgumentException, SecurityException, IllegalAccessException, and NoSuchFieldException at the same time */) { someCode(); } ...के बजाय: try { ... } catch (IllegalArgumentException e) { someCode(); } catch (SecurityException e) { someCode(); } catch …

17
C # में एक अपवाद को क्यों पकड़ना और पुनर्जीवित करना?
मैं सीरीयल डीटीओ पर डेटा ट्रांसफर ऑब्जेक्ट सी # - आर्टिकल देख रहा हूं । लेख में कोड का यह टुकड़ा शामिल है: public static string SerializeDTO(DTO dto) { try { XmlSerializer xmlSer = new XmlSerializer(dto.GetType()); StringWriter sWriter = new StringWriter(); xmlSer.Serialize(sWriter, dto); return sWriter.ToString(); } catch(Exception ex) { throw …

10
क्या पायथन में ट्राई-एग्ज़ाइट्मेंट का उपयोग करना अच्छा है?
पायथन में समय-समय पर, मैं ब्लॉक देखता हूं: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something प्रयास-अपवाद के कारण-अस्तित्व में और क्या है? मुझे उस तरह की प्रोग्रामिंग पसंद नहीं है, क्योंकि यह प्रवाह नियंत्रण करने के लिए अपवादों का उपयोग कर रहा है। हालाँकि, अगर यह …

16
मुझे "कोशिश" - "पकड़ने" में हर ब्लॉक को क्यों नहीं लपेटना चाहिए?
मेरा हमेशा से यह विश्वास रहा है कि यदि कोई विधि अपवाद को फेंक सकती है तो यह बेकार की कोशिश ब्लॉक के साथ इस कॉल की रक्षा नहीं करना है। मैंने अभी पोस्ट किया है ' आपको हमेशा उन कॉल को रैप करना चाहिए जो कि कोशिश कर सकते …

11
क्या मैं चेतावनी की कोशिश कर सकता / सकती हूं?
मुझे कुछ php मूल कार्यों से फेंके जा रहे कुछ चेतावनियों को पकड़ने और फिर उन्हें संभालने की आवश्यकता है। विशेष रूप से: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) DNS क्वेरी विफल होने पर यह एक चेतावनी फेंकता है। …

5
कैसे आर में trycatch लिखने के लिए
मैं trycatchवेब से डाउनलोड करने में त्रुटि से निपटने के लिए कोड लिखना चाहता हूं । url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) ये दोनों कथन सफलतापूर्वक चलते हैं। नीचे, मैं एक गैर-मौजूद वेब पता बनाता हूं: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]अस्तित्व में नहीं है। कोई एक trycatchलूप …

16
एक खराब प्रोग्रामिंग प्रैक्टिस को "छोड़कर: पास" क्यों किया जाता है?
मैं अक्सर अन्य स्टैक ओवरफ्लो प्रश्नों पर टिप्पणियों को देखता हूं कि कैसे उपयोग except: passको हतोत्साहित किया जाता है। यह बुरा क्यों है? कभी-कभी मुझे परवाह नहीं है कि क्या त्रुटियां हैं, और मैं कोड के साथ जारी रखना चाहता हूं। try: something except: pass क्यों एक except: passब्लॉक …

11
जब अपवाद नहीं फेंके जाते हैं तो क्या प्रदर्शन को प्रभावित करते हैं?
Microsoft कर्मचारी के साथ कोड की समीक्षा के दौरान हम एक try{}ब्लॉक के अंदर कोड के एक बड़े हिस्से में आए । उसने और एक आईटी प्रतिनिधि ने सुझाव दिया कि इससे कोड के प्रदर्शन पर प्रभाव पड़ सकता है। वास्तव में, उन्होंने सुझाव दिया कि अधिकांश कोड कोशिश / …

12
अगर मैं एक कोशिश ब्लॉक में एक मूल्य लौटाता हूं तो आखिरकार बयान में आग लग जाएगी?
मैं एक दोस्त के लिए कुछ कोड की समीक्षा कर रहा हूं और कहता हूं कि वह कोशिश-अंत में ब्लॉक के अंदर रिटर्न स्टेटमेंट का उपयोग कर रहा था। क्या अंत में खंड में कोड अभी भी आग है, भले ही बाकी की कोशिश ब्लॉक नहीं करता है? उदाहरण: public …

25
आप पुन: प्रयास-कैच कैसे लागू करते हैं?
ट्राइ-कैच अपवाद से निपटने में मदद करने के लिए है। इसका मतलब किसी भी तरह से यह हमारे सिस्टम को अधिक मजबूत बनाने में मदद करेगा: एक अप्रत्याशित घटना से उबरने का प्रयास करें। हमें संदेह है कि निष्पादन और निर्देश (संदेश भेजते समय) कुछ हो सकता है, इसलिए यह …

15
अपवाद से निपटने के लिए ट्राई कैच का उपयोग करना सबसे अच्छा अभ्यास है
अपने सहकर्मी के कोड को किसी ऐसे व्यक्ति से बनाए रखने के लिए जो किसी वरिष्ठ डेवलपर होने का दावा करता है, मैं अक्सर निम्नलिखित कोड देखता हूं: try { //do something } catch { //Do nothing } या कभी-कभी वे निम्न try catchब्लॉक जैसी फ़ाइलों को लॉग करने के …

20
क्यों कोशिश की जाती है {…} अंत में {…} अच्छा; {}} पकड़ने की कोशिश {} खराब है?
मैंने देखा है कि लोग कहते हैं कि बिना किसी तर्क के कैच का उपयोग करना बुरा है, खासकर अगर वह कैच कुछ नहीं करता है: StreamReader reader=new StreamReader("myfile.txt"); try { int i = 5 / 0; } catch // No args, so it will catch any exception {} reader.Close(); …

20
क्यों खाली पकड़ ब्लॉक एक बुरा विचार है? [बन्द है]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

7
अगर कभी भी अपवाद न फेंका जाए तो क्या ट्राइ-कैच ब्लॉक का उपयोग करना महंगा है?
हम जानते हैं कि अपवादों को पकड़ना महंगा है। लेकिन, क्या जावा में ट्राई-कैच ब्लॉक का इस्तेमाल करना भी महंगा है, भले ही कोई अपवाद न हो? मुझे स्टैक ओवरफ्लो सवाल / जवाब मिला कि क्यों ब्लॉक महंगे हैं? , लेकिन यह .NET के लिए है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.