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

SQLException वर्ग के महत्वपूर्ण तरीके क्या हैं?

<घंटा/>

एक SQLException ड्राइवर और डेटाबेस दोनों में हो सकता है। जब ऐसा कोई अपवाद होता है, तो SQLException . प्रकार की वस्तु कैच क्लॉज को पास कर दिया जाएगा।

पारित SQLException ऑब्जेक्ट में अपवाद के बारे में अतिरिक्त जानकारी प्राप्त करने के लिए निम्न विधियाँ उपलब्ध हैं:

विधि विवरण
getErrorCode( ) अपवाद से संबद्ध त्रुटि संख्या प्राप्त करता है।
getMessage( ) एक त्रुटि के लिए JDBC ड्राइवर का त्रुटि संदेश प्राप्त करता है, ड्राइवर द्वारा नियंत्रित किया जाता है या डेटाबेस त्रुटि के लिए Oracle त्रुटि संख्या और संदेश प्राप्त करता है।
getSQLState( ) XOPEN SQLstate स्ट्रिंग प्राप्त करता है। JDBC ड्राइवर त्रुटि के लिए, इस पद्धति से कोई उपयोगी जानकारी नहीं दी जाती है। डेटाबेस त्रुटि के लिए, पाँच अंकों का XOPEN SQLstate कोड दिया जाता है। यह विधि शून्य वापस आ सकती है।
getNextException( ) अपवाद श्रृंखला में अगली अपवाद वस्तु प्राप्त करता है।
printStackTrace( ) वर्तमान अपवाद को प्रिंट करता है, या फेंकने योग्य, और यह एक मानक त्रुटि स्ट्रीम के लिए बैकट्रेस है।
printStackTrace(PrintStream s) इस थ्रोएबल और इसके बैकट्रेस को आपके द्वारा निर्दिष्ट प्रिंट स्ट्रीम में प्रिंट करता है।
printStackTrace(PrintWriter w) इस थ्रोएबल को प्रिंट करता है और यह आपके द्वारा निर्दिष्ट प्रिंट राइटर को बैकट्रेस करता है।

  1. जावा में थ्रोएबल क्लास और उसके तरीकों का क्या महत्व है?

    फेंकने योग्य क्लास जावा में सभी त्रुटियों और अपवादों का एक सुपरक्लास है। ऑब्जेक्ट जो इस वर्ग के उदाहरण हैं जावा वर्चुअल मशीन . द्वारा फेंके जाते हैं या एक फेंक . द्वारा फेंका जा सकता है बयान। इसी तरह, यह वर्ग या इसका कोई उपवर्ग कैच क्लॉज में तर्क प्रकार हो सकता है। दो उपवर्गों के उदाहरण त्रुटि औ

  1. जावा में एक्सेप्शन क्लास और एरर क्लास में क्या अंतर हैं?

    अपवाद वर्ग और त्रुटि वर्ग दोनों java.lang.Throwable वर्ग के उपवर्ग हैं, हम रनटाइम पर अपवादों को संभालने में सक्षम हो सकते हैं लेकिन त्रुटियों को हम संभाल नहीं सकते हैं। अपवाद वे ऑब्जेक्ट हैं जो रन टाइम पर होने वाली तार्किक त्रुटियों का प्रतिनिधित्व करते हैं और JVM को अस्पष्टता की स्थिति में प्रवेश

  1. पायथन वर्ग में स्थिर विधियाँ क्या हैं?

    किसी भी अजगर वर्ग में तीन प्रकार की विधियाँ होती हैं जैसे उदाहरण विधियाँ, वर्ग विधियाँ और स्थिर विधियाँ। उदाहरण कोड पर विचार करें class OurClass:     def method(self):         return 'instance method called', self      @classmethod     d