और अधिक कुशल क्या है? आप फेंक है,डब्ल्यूसीएफ - एक अपवाद या फॉल्ट अपवाद फेंको?
एक अपवाद उत्पन्न हुई और पकड़ा जाता है कि मौजूदा
Exception
या एक नयाFaultException
बना सकते हैं और फेंक कि: एक अपवाद फेंकने या एक गलती फेंक ... जिस तरह से मैं इसे देखना 2 परिदृश्य है कि नहीं है?आपका स्वयं का तर्क (जैसे उपयोगकर्ता नाम खाली नहीं हो सकता है) को एक अपवाद या FaultException के रूप में त्रुटि को फेंकने की आवश्यकता है। आप कौन सा चुनते हैं?
मूल रूप से, किस तरह से सबसे अच्छा अभ्यास तरीका है? मैं पूछता हूं क्योंकि मुझे डब्लूसीएफ मुक्केबाजी या अनबॉक्सिंग अपवादों के बारे में कहीं पढ़ना याद है और इसमें अतिरिक्त संसाधनों की लागत है और इस तरह ... तो मुझे लगता है कि यह भी अधिक कुशल तरीका है?