मैं एक सॉकेट प्रोग्राम से गुजर रहा हूं। इसमें, कैच ब्लॉक में ऑब्जेक्ट printStackTrace
पर कॉल किया जाता है IOException
। वास्तव में
क्या करता printStackTrace()
है?
catch(IOException ioe)
{
ioe.printStackTrace();
}
मैं इसके उद्देश्य से अनजान हूँ। इसका क्या उपयोग है?
e.printStackTrace(); System.exit(1);
यहां मैं ओपी के रूप में एक ही सवाल पूछना चाहता हूं, लेकिन एक अलग नस में: वास्तव में इसका उद्देश्य क्या है? क्या JRE स्वचालित रूप से स्टैकट्रेस और एक्जिट प्रिंट नहीं करेगा, जब अपवाद फेंक दिया जाता है? यानी, वास्तव में बहुत "एक्सेप्शन हैंडलिंग" यहाँ नहीं चल रहा है, है ना ??