क्या जावा में अपवाद प्रसार पर कोई दिशानिर्देश हैं?अपवाद प्रसार (जावा में) पर दिशानिर्देश
जब आप विधि हस्ताक्षर में अपवाद जोड़ते हैं? उदाहरण के लिए: यदि कोई अपवाद केवल तभी फेंक दिया जाता है जब एक आवश्यक प्रोग्राम संसाधन गुम हो जाता है, और केवल शीर्ष स्तर पर संभाला जा सकता है, तो क्या मैं इस अपवाद का उपयोग करके सभी विधियों के माध्यम से गड़बड़ विधि का उपयोग करके इसे सभी तरीकों से प्रचारित करता हूं?
क्या कोई अच्छी प्रथा है? कोई बुरा व्यवहार?
मुझे खेद है कि अगर मैं अस्पष्ट हूं, लेकिन मैं अपवादों से संबंधित प्रोग्रामिंग शैली पर कुछ (सामान्य) सलाह ढूंढ रहा हूं।
मैं इस बात से सहमत नहीं हूं कि अपवाद को पुनर्स्थापित करते समय विवरण खो जाते हैं। –
@Thorbjorn, आह हाँ। पर्याप्त कैफीन नहीं :-) मैंने वास्तविक इरादे को दर्शाने के लिए अंतिम खंड को दोहराया है। –
@VineetReynolds "जब आप अपवाद को संभालने के लिए कॉलर को छोड़कर java.lang.Exception (चेक अपवाद) के उप-वर्गों का उपयोग करें" - क्या आपका मतलब "अपेक्षा" था? – gumkins