Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

जेएसपी में अपवाद वस्तु क्या है? JSP पेज में किस प्रकार के अपवाद हो सकते हैं?

<घंटा/>

अपवाद वस्तु एक आवरण है जिसमें पिछले पृष्ठ से फेंका गया अपवाद होता है। यह आमतौर पर त्रुटि स्थिति के लिए उपयुक्त प्रतिक्रिया उत्पन्न करने के लिए उपयोग किया जाता है।

जब आप एक JSP कोड लिख रहे होते हैं, तो आप कोडिंग त्रुटियाँ कर सकते हैं जो कोड के किसी भी भाग में हो सकती हैं। आपके JSP कोड में निम्न प्रकार की त्रुटियाँ हो सकती हैं -

चेक किए गए अपवाद

एक चेक किया गया अपवाद एक अपवाद है जो आम तौर पर एक उपयोगकर्ता त्रुटि या एक समस्या है जिसे प्रोग्रामर द्वारा पूर्वाभास नहीं किया जा सकता है। उदाहरण के लिए, यदि कोई फ़ाइल खोली जानी है, लेकिन फ़ाइल नहीं मिल सकती है, तो एक अपवाद उत्पन्न होता है। संकलन के समय इन अपवादों को केवल अनदेखा नहीं किया जा सकता है।

रनटाइम अपवाद

रनटाइम अपवाद एक अपवाद है जिसे शायद प्रोग्रामर द्वारा टाला जा सकता था। चेक किए गए अपवादों के विपरीत, संकलन के समय रनटाइम अपवादों को अनदेखा कर दिया जाता है।

त्रुटियां

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


  1. JSP पृष्ठ पुनर्निर्देशन क्या है?

    पृष्ठ पुनर्निर्देशन का उपयोग आम तौर पर तब किया जाता है जब कोई दस्तावेज़ किसी नए स्थान पर जाता है और हमें क्लाइंट को इस नए स्थान पर भेजने की आवश्यकता होती है। यह लोड संतुलन के कारण या साधारण यादृच्छिकरण के कारण हो सकता है। sendRedirect() . का उपयोग करके अनुरोध को किसी अन्य पृष्ठ पर पुनर्निर्देशित कर

  1. जावा में अपवादों को फिर से फेंकने का क्या अर्थ है?

    जब किसी अपवाद को कैच ब्लॉक में कैश किया जाता है, तो आप थ्रो कीवर्ड (जिसका उपयोग अपवाद ऑब्जेक्ट को फेंकने के लिए किया जाता है) का उपयोग करके इसे फिर से फेंक सकते हैं। अपवादों को फिर से फेंकते समय आप उसी अपवाद को फेंक सकते हैं जो इसे - . के रूप में समायोजित किए बिना है कोशिश करें {int परिणाम =(गिरफ्त

  1. क्या कोई कंस्ट्रक्टर जावा में अपवाद फेंक सकता है?

    हां, निर्माता जावा में अपवाद फेंकने की अनुमति है। एक निर्माता एक विशेष प्रकार की विधि है जिसका उपयोग ऑब्जेक्ट को इनिशियलाइज़ करने के लिए किया जाता है और इसका उपयोग नए कीवर्ड का उपयोग करके क्लास का ऑब्जेक्ट बनाने के लिए किया जाता है। , जहां किसी वस्तु को I . के रूप में भी जाना जाता है स्थिति एक व