मैं जब मैं गोटो स्ट्रीम के लिए डेटा लिखने के लिए एक अपवाद फेंक करने के लिए निम्न कोड उम्मीद कर रहा था करने के लिए लिखने में सक्षम मेरा वर्तमान वातावरण, BufferedWriter बंद होने से पहले FileOutputStream को बंद करना संभव हो सकता है। फ़ाइलऑटपुटस्ट्रीम को आईओएक्सप्शन को फेंकना नहीं चाहिए, जब तक कि यह मेरी कोशिश/पकड़ ब्लॉक को हिट न करे और स्टैक ट्रेस प्रिंट न करे तब तक श्रृंखला को आगे बढ़ाना चाहिए?जावा BufferedWriter, OutputStreamWriter बंद FileOutputStream
अगर मैं fs.write (65) को कॉल करने का प्रयास करता हूं, तो यह अपवाद फेंकता है।
धन्यवाद:
आप निम्न अपवाद प्राप्त करें! विश्वास नहीं कर सकता मैंने कोशिश नहीं की, यूनिट टेस्ट मुझे इतना ध्यान केंद्रित करते हैं, मैं कभी-कभी स्पष्ट याद करता हूं। – craineum
यह 'ow.write (65) 'पर अपवाद क्यों नहीं फेंक देगा, यद्यपि? आउटपुटस्ट्रीमवाइटर buffered नहीं है। –
यदि आप OutputStreamWriter (परिचय) के लिए javadoc पढ़ते हैं तो आप देखते हैं कि यह भी buffered है। –