কম্পিউটার

SQLException ক্লাসের গুরুত্বপূর্ণ পদ্ধতি কি কি?


একটি SQLException ড্রাইভার এবং ডাটাবেস উভয় ক্ষেত্রেই ঘটতে পারে। যখন এই ধরনের ব্যতিক্রম ঘটে, তখন SQLException ধরনের একটি বস্তু ক্যাচ ক্লজে পাস করা হবে।

পাস করা SQLException অবজেক্টে ব্যতিক্রম সম্পর্কে অতিরিক্ত তথ্য পুনরুদ্ধারের জন্য নিম্নলিখিত পদ্ধতি উপলব্ধ রয়েছে:

পদ্ধতি বর্ণনা
getErrorCode( ) ব্যতিক্রমের সাথে যুক্ত ত্রুটি নম্বর পায়৷
getMessage( ) একটি ত্রুটির জন্য JDBC ড্রাইভারের ত্রুটি বার্তা পায়, ড্রাইভার দ্বারা পরিচালিত হয় বা ডাটাবেস ত্রুটির জন্য ওরাকল ত্রুটি নম্বর এবং বার্তা পায়৷
getSQLSstate( ) XOPEN SQLstate স্ট্রিং পায়৷ একটি JDBC ড্রাইভার ত্রুটির জন্য, এই পদ্ধতি থেকে কোন দরকারী তথ্য ফেরত দেওয়া হয় না। একটি ডাটাবেস ত্রুটির জন্য, পাঁচ-সংখ্যার XOPEN SQLstate কোডটি ফেরত দেওয়া হয়৷ এই পদ্ধতিটি শূন্য হতে পারে।
getNextException( ) ব্যতিক্রম চেইনে পরবর্তী ব্যতিক্রম অবজেক্ট পায়।
printStackTrace( ) বর্তমান ব্যতিক্রম প্রিন্ট করে, বা নিক্ষেপযোগ্য, এবং এটি একটি স্ট্যান্ডার্ড ত্রুটি স্ট্রীমে ব্যাকট্রেস করে৷
printStackTrace(PrintStreams) এই নিক্ষেপযোগ্য এবং এর ব্যাকট্রেস আপনার নির্দিষ্ট করা প্রিন্ট স্ট্রীমে প্রিন্ট করে।
printStackTrace(PrintWriter w) এই নিক্ষেপযোগ্য প্রিন্ট করে এবং এটি আপনার নির্দিষ্ট করা মুদ্রণ লেখকের ব্যাকট্রেস।

  1. জাভাতে ক্লাস/স্ট্যাটিক পদ্ধতিগুলি কী কী?

  2. জাভাতে থ্রোয়েবল ক্লাস এবং এর পদ্ধতির গুরুত্ব কী?

  3. জাভাতে একটি ব্যতিক্রম ক্লাস এবং একটি ত্রুটি ক্লাসের মধ্যে পার্থক্য কী?

  4. পাইথন ক্লাসে স্ট্যাটিক পদ্ধতি কি কি?