exceptions पर टैग किए गए जवाब

एक अपवाद एक आवेदन प्रक्रिया में एक घटना है जिसे कार्यक्रम के सामान्य प्रवाह से विचलन की आवश्यकता होती है।

2
यदि अपवाद पढ़ा जाना चाहिए।
अपवादों को डिज़ाइन करते समय क्या मुझे ऐसे संदेश लिखने चाहिए जो एक उपयोगकर्ता या एक डेवलपर को समझना चाहिए? वास्तव में अपवाद संदेशों का पाठक कौन होना चाहिए? मुझे लगता है कि अपवाद संदेश उपयोगी नहीं हैं और मुझे हमेशा उन्हें लिखने में कठिन समय लगता है। सम्मेलन के …

4
अंत में एक अपवाद फेंकना
जब कोई अपवाद किसी finallyब्लॉक के अंदर फेंका जा सकता है, तो फोर्टीज "शिकायत" जैसे स्टेटिक कोड एनालाइजर का विश्लेषण करते हैं Using a throw statement inside a finally block breaks the logical progression through the try-catch-finally। आम तौर पर मैं इससे सहमत हूं। लेकिन हाल ही में मैं इस …

10
यह नियंत्रित करने के लिए पैरामीटर कि क्या अपवाद फेंकना है या अशक्त करना है - अच्छा अभ्यास?
मैं अक्सर ऐसे तरीकों / कार्यों के लिए आता हूं जिनमें एक अतिरिक्त बूलियन पैरामीटर होता है जो यह नियंत्रित करता है कि क्या विफलता पर एक अपवाद फेंक दिया गया है, या अशक्त लौटा दिया गया है। पहले से ही इस बारे में चर्चा चल रही है कि इनमें …
24 exceptions 

1
बिना किसी अपवाद के सफलता के बाद जावा सफलता से बाहर क्यों निकलता है?
किसी भी समय एक पर्ल, पायथन, C ++ या Tcl प्रोग्राम बिना किसी अपवाद के रुकता है, जो भाषा रनटाइम की प्रक्रिया के लिए गैर-शून्य निकास कोड को पंजीकृत करने के लिए ध्यान रखते हैं। यहां तक ​​कि ग्रहण-आधारित कार्यक्रम 1 लौटते हैं यदि वे स्टार्टअप के दौरान विफल हो …
24 java  exceptions 

3
विकल्प / शायद एक अच्छा विचार क्यों माना जाता है और जाँच किए गए अपवाद नहीं हैं?
उदाहरण के लिए कुछ प्रोग्रामिंग भाषाओं जैसे कि स्काला में Optionटाइप्स (जिसे भी कहा जाता है Maybe) की अवधारणा है , जिसमें या तो मान हो सकता है या नहीं। मैंने उनके बारे में जो पढ़ा है, उससे उन्हें इस मुद्दे से निपटने का एक बेहतर तरीका माना जाता है …
23 exceptions 

5
असफल होने पर अपवाद / सत्य बनाम झूठे बनाम वापसी का कार्य और अपवाद को फेंकना
मैं एक एपीआई, एक फ़ंक्शन बना रहा हूं जो एक फ़ाइल अपलोड करता है। यदि फ़ाइल सही ढंग से अपलोड की गई थी और कुछ समस्या होने पर एक अपवाद फेंकता है, तो यह फ़ंक्शन कुछ भी नहीं / शून्य लौटाएगा। एक अपवाद और सिर्फ झूठ क्यों नहीं? क्योंकि अपवाद …

2
अपवादों को किसने डिज़ाइन किया था?
अपवाद और अपवाद हैंडलिंग कहां से आए? मुझे पसंद है कि .NET कैसे उपयोग करता है, मुझे पसंद है कि C ++ इसका समर्थन कैसे करता है (लेकिन लाइब्रेरी दुर्भाग्य से रिटर्न कोड का उपयोग करते हैं या इसके बजाय C में लिखा जाता है)। मैं सभी नई भाषाओं में …

3
वेक्सिंग अपवादों को फेंकने से कैसे बचें?
अपवादों पर एरिक लिपर्ट के लेख को पढ़ना निश्चित रूप से एक आंख खोलने वाला था कि मुझे निर्माता और उपभोक्ता के रूप में अपवादों को कैसे अपनाना चाहिए। हालांकि, मैं अभी भी एक दिशानिर्देश को परिभाषित करने के लिए संघर्ष कर रहा हूं कि कैसे वेक्सिंग अपवादों को फेंकने …
21 exceptions 

13
अपवादों को फेंकते समय अशक्त संदर्भों को क्यों ठीक माना जाता है?
मुझे कुछ प्रोग्रामिंग लैंग्वेज लोगों द्वारा अशक्त संदर्भों के लगातार कोसने की समझ नहीं है। उनके बारे में इतना बुरा क्या है? अगर मैं एक ऐसी फ़ाइल का उपयोग करने का अनुरोध करता हूं जो मौजूद नहीं है तो मैं एक अपवाद या अशक्त संदर्भ प्राप्त करने के लिए पूरी …

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

6
कुशल प्रयास / ब्लॉक उपयोग को पकड़ने?
क्या तर्क लिखने के लिए ब्लॉक्स को पकड़ना चाहिए अर्थात फ्लो कंट्रोल आदि को हैंडल करना चाहिए? या सिर्फ अपवाद फेंकने के लिए? क्या यह दक्षता या कोड की स्थिरता को प्रभावित करता है? कैच ब्लॉक में लॉजिक लिखने के क्या साइड इफेक्ट्स (यदि कोई हैं) हैं? संपादित करें: मैंने …

4
मुझे अपवादों का उपयोग कब और कैसे करना चाहिए?
सेटिंग मुझे अक्सर यह निर्धारित करने में परेशानी होती है कि अपवाद का उपयोग कब और कैसे करना है। आइए एक सरल उदाहरण पर विचार करें: मान लें कि मैं एक वेबपेज को स्क्रैप कर रहा हूं, " http://www.abevigoda.com/ ", यह निर्धारित करने के लिए कि अबे विगोडा अभी भी …

2
मेरे पुस्तकालय को लागू करने के लिए अपवादों की एक 'अच्छी संख्या' क्या है?
मुझे हमेशा आश्चर्य होता है कि मुझे अपने सॉफ़्टवेयर के विभिन्न टुकड़ों के लिए कितने अलग-अलग अपवाद वर्गों को लागू करना चाहिए और फेंकना चाहिए। मेरा विशेष रूप से विकास आमतौर पर C ++ / C # / Java से संबंधित है, लेकिन मेरा मानना ​​है कि यह सभी भाषाओं …

5
क्या आप निजी तरीकों से एक तर्क-वितर्क या तर्क-वितर्क को फेंक देते हैं?
मैं अभी कुछ समय पहले लिखे गए कुछ कोड की समीक्षा कर रहा था, और देख सकता हूं कि मेरे पास कुछ निजी तरीके हैं जो तर्कों और तर्कशास्त्रों को फेंकते हैं यदि विधियों के मापदंडों के साथ कोई समस्या है। मुझे लगता है कि मेरा तर्क यह है कि …
20 exceptions 

3
मुझे अपवाद के बारे में अतिरिक्त जानकारी कैसे प्रदान करनी चाहिए?
हर बार मुझे एक अपवाद के बारे में अतिरिक्त जानकारी प्रदान करने की आवश्यकता होती है, मुझे आश्चर्य होता है कि वास्तव में ऐसा करने का सही तरीका क्या है। इस सवाल के लिए मैंने एक उदाहरण लिखा। मान लेते हैं कि एक वर्ग है जहाँ हम Abbreviationसंपत्ति को अद्यतन …
20 c#  exceptions 

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