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

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

2
अपवादों की ग्रैन्युलैरिटी
मैं कुछ दोस्तों और आई के बीच एक बहस में चला गया हूं। वे अपवाद के क्षेत्रों के रूप में ClientErrorExceptionऔर ServerErrorExceptionविस्तार के साथ सामान्य अपवाद पसंद करते हैं, जबकि मैं चीजों को अधिक विशिष्ट बनाना पसंद करता हूं। उदाहरण के लिए, मेरे पास कुछ अपवाद हो सकते हैं जैसे: …

2
क्या हमें पूरे मॉड्यूल उपयोग या सार्वजनिक विधियों के तर्क को मान्य करने की आवश्यकता है?
मैंने सुना है कि सार्वजनिक विधियों के तर्कों को मान्य करने की सिफारिश की गई है: क्या किसी को अशक्त होने की जांच करनी चाहिए, यदि वह अशक्त होने की उम्मीद नहीं करता है? क्या एक विधि को इसके मापदंडों को मान्य करना चाहिए? MSDN - CA1062: सार्वजनिक विधियों के …

6
यदि मॉडल डेटा को मान्य कर रहा है, तो क्या उसे खराब इनपुट पर अपवाद नहीं फेंकना चाहिए?
इस SO प्रश्न को पढ़कर ऐसा लगता है कि उपयोगकर्ता इनपुट को मान्य करने के लिए अपवादों को फेंक दिया गया है। लेकिन इस डेटा को कौन मान्य करना चाहिए? मेरे अनुप्रयोगों में, सभी सत्यापन व्यवसाय की परत में किए जाते हैं, क्योंकि केवल वर्ग ही वास्तव में जानता है …

5
"प्रोग्रामिंग त्रुटि" अपवाद - क्या मेरा दृष्टिकोण ध्वनि है?
मैं वर्तमान में अपने अपवादों के उपयोग में सुधार करने की कोशिश कर रहा हूं, और अपवादों के बीच महत्वपूर्ण अंतर पाया गया जो प्रोग्रामिंग त्रुटियों को दर्शाता है (जैसे कि किसी ने तर्क के रूप में अशक्त पारित कर दिया, या इसे निपटाने के बाद किसी ऑब्जेक्ट पर एक …
9 java  c#  c++  exceptions 


8
एक कोशिश अंत में (पकड़ने के बिना) बनाम एनुम-राज्य सत्यापन का उपयोग करना
मैं इस सवाल पर सलाह पढ़ रहा हूं कि एक अपवाद को कैसे निपटाया जाना चाहिए, जहां यह संभव हो सके। सबसे अच्छा अभ्यास पर मेरे दुविधा है कि क्या एक आज़माएं / कैच का उपयोग करना चाहिए / अंत में एक enum वापस जाने के लिए है (या एक …

2
मैं उन अपवादों को कैसे डीबग कर सकता हूं जो आसानी से प्रतिलिपि प्रस्तुत करने योग्य नहीं होते हैं और केवल उत्पादन वातावरण में होते हैं?
मैं एक ऐसे मुद्दे पर काम कर रहा हूं जहां अपवाद केवल हमारे उत्पादन वातावरण में होता है। मेरे पास इन वातावरणों तक पहुंच नहीं है, और न ही मुझे पता है कि इस अपवाद का क्या मतलब है। त्रुटि विवरण को देखते हुए, मैं इसका कारण समझने में असमर्थ …

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