अपवाद खराब क्यों होते हैं?

विषयसूची:

अपवाद खराब क्यों होते हैं?
अपवाद खराब क्यों होते हैं?
Anonim

अपवाद कोड लिखना वास्तव में आसान बनाते हैं जहां एक अपवाद फेंक दिया जा रहा है, इनवेरिएंट को तोड़ देगा और वस्तुओं को एक असंगत स्थिति में छोड़ देगा। वे अनिवार्य रूप से आपको यह याद रखने के लिए मजबूर करते हैं कि आपके द्वारा दिया गया प्रत्येक कथन संभावित रूप से फेंक सकता है, और इसे सही ढंग से संभाल सकता है। ऐसा करना मुश्किल और प्रति-सहज ज्ञान युक्त हो सकता है।

अपवाद C++ खराब क्यों हैं?

सी++ अपवादों को अक्सर प्रतिबंधित करने का मुख्य कारण है कि अपवाद सुरक्षित सी++ कोड लिखना बहुत कठिन है। अपवाद सुरक्षा एक ऐसा शब्द नहीं है जिसे आप अक्सर सुनते हैं, लेकिन मूल रूप से कोड का अर्थ होता है जो स्टैक के खुला होने पर खुद को बहुत बुरी तरह से खराब नहीं करता है।

क्या अपवाद को छोड़कर बुरा है?

आपको कम से कम अपवाद को छोड़कर : सिस्टम को पकड़ने से बचने के लिए अपवाद जैसे SystemExit या KeyboardInterrupt का उपयोग करना चाहिए। यहां डॉक्स का लिंक दिया गया है। आम तौर पर आपको स्पष्ट रूप से परिभाषित करना चाहिए अपवाद जिसे आप पकड़ना चाहते हैं, अवांछित अपवादों को पकड़ने से बचने के लिए । आपको पता होना चाहिए कि आप किन अपवादों को अनदेखा करते हैं।

कैच अपवाद लगभग हमेशा एक बुरा विचार क्यों है?

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

क्या अपवाद प्रदर्शन के लिए खराब हैं?

निष्कर्ष। उपयोग नही कर रहाउनके संभावित प्रदर्शन प्रभाव के कारण अपवाद एक बुरा विचार है। अपवाद रनटाइम समस्याओं से निपटने के लिए एक समान तरीका प्रदान करने में मदद करते हैं और वे क्लीन कोड लिखने में मदद करते हैं। हालांकि आपको अपने कोड में फेंके गए अपवादों की संख्या का पता लगाने की आवश्यकता है।

सिफारिश की:

दिलचस्प लेख
जब एक महिला अपने कूल्हों को हिलाती है?
अधिक पढ़ें

जब एक महिला अपने कूल्हों को हिलाती है?

एक महिला जो अपने कूल्हों के आकर्षक बोलबाला के साथ चलती है, उसके ओवुलेट होने की संभावना नहीं है, एक खोज जो जटिल यौन संकेतों पर प्रकाश डालती है जो महिलाएं पुरुषों को देती हैं, न्यू साइंटिस्ट रिपोर्ट। कूल्हों के हिलने का क्या मतलब है? स्वे पोस्चर एक ऐसा शब्द है जो एक निश्चित प्रकार के खड़े होने की मुद्रा से संबंधित है जहां लोग अपने घुटनों को बंद कर लेते हैं और अपने कूल्हों को बहुत आगे की ओर फेंक देते हैं। यह कुछ लोगों के लिए खड़े होने का एक बहुत ही आसान तरीका है, लेकिन हो

क्या ड्रैगन स्टोन ph बढ़ाता है?
अधिक पढ़ें

क्या ड्रैगन स्टोन ph बढ़ाता है?

28 जून एक्वेरियम रॉक्स: ड्रैगन स्टोन, सेरीयू, स्लेट, रेनबो, पैगोडा, क्वार्ट्ज, लावा रॉक का विवरण और विशेषताएं। … अधिक प्रतिक्रिया मजबूत होगी, अधिक पत्थर क्षारीय है और पानी में कार्बोनेटेड छोड़ेगा जो PH, GH, या KH को बढ़ाएगा। क्या ड्रैगन रॉक पीएच को प्रभावित करता है?

सिपाही विद्रोह क्यों शुरू हुआ?
अधिक पढ़ें

सिपाही विद्रोह क्यों शुरू हुआ?

विद्रोह शुरू हुआ जब सिपाहियों ने नए राइफल कारतूसों का उपयोग करने से इनकार कर दिया (जिन्हें सूअरों और गायों के चर्बी के मिश्रण से चिकनाई युक्त माना जाता था और इस प्रकार धार्मिक रूप से अशुद्ध). उन्हें बेड़ियों में जकड़ा और कैद किया गया, लेकिन उनके क्रोधित साथियों ने उनके ब्रिटिश अधिकारियों को गोली मार दी और दिल्ली की ओर चल पड़े। सिपाही विद्रोह कब और कैसे शुरू हुआ?