জাভা নিক্ষেপের ব্যতিক্রম কি?

জাভা নিক্ষেপের ব্যতিক্রম কি?
জাভা নিক্ষেপের ব্যতিক্রম কি?
Anonim

শুধুমাত্র চেক করা ব্যতিক্রম থ্রো কীওয়ার্ড ব্যবহার করে নিক্ষেপ করা প্রয়োজন। অচেক করা ব্যতিক্রমগুলিকে কোডে স্পষ্টভাবে নিক্ষেপ বা পরিচালনা করার প্রয়োজন নেই৷

আমরা কখন জাভাতে থ্রোস ব্যতিক্রম ব্যবহার করব?

প্রোগ্রাম এক্সিকিউশনের সময় ঘটতে পারে এমন ব্যতিক্রম তথ্য ঘোষণা করতে Java থ্রোস কীওয়ার্ড ব্যবহার করা হয় এটি প্রোগ্রামারকে ব্যতিক্রম সম্পর্কে তথ্য দেয়। ব্যতিক্রম হ্যান্ডলিং কোড প্রদান করা ভাল যাতে প্রোগ্রাম সম্পাদনের স্বাভাবিক প্রবাহ বজায় রাখা যায়।

জাভাতে কোন ব্যতিক্রমগুলি পরিচালনা করা উচিত?

9 জাভাতে ব্যতিক্রমগুলি পরিচালনা করার সর্বোত্তম অভ্যাস

  1. শেষে ব্লক করে রিসোর্স ক্লিন আপ করুন বা রিসোর্স স্টেটমেন্ট দিয়ে চেষ্টা করুন। …
  2. নির্দিষ্ট ব্যতিক্রম পছন্দ করুন। …
  3. আপনার নির্দিষ্ট করা ব্যতিক্রমগুলি নথিভুক্ত করুন। …
  4. বর্ণনামূলক বার্তাগুলির সাথে ব্যতিক্রমগুলি নিক্ষেপ করুন৷ …
  5. প্রথমে সবচেয়ে নির্দিষ্ট ব্যতিক্রম ধরুন। …
  6. নিক্ষেপযোগ্য ধরবেন না। …
  7. ব্যতিক্রম উপেক্ষা করবেন না।

JVM দ্বারা কোন ব্যতিক্রমগুলি নিক্ষেপ করা হয়?

JVM দ্বারা নিক্ষিপ্ত ব্যতিক্রম

  • ArrayIndexOutOfBoundsException.
  • ClassCastException.
  • NullPointerException.
  • পাটিগণিত ব্যতিক্রম।
  • Assertion Error.
  • ExceptionInInitializerError.
  • StackOverflow এরর।
  • NoClassDefFoundError.

জেভিএম কীভাবে ব্যতিক্রমগুলি পরিচালনা করে?

JVM কিভাবে একটি ব্যতিক্রম পরিচালনা করে? ডিফল্ট ব্যতিক্রম হ্যান্ডলিং: যখনই একটি পদ্ধতির ভিতরে, যদি একটি ব্যতিক্রম ঘটে থাকে, তবে পদ্ধতিটি ব্যতিক্রম অবজেক্ট নামে পরিচিত একটি অবজেক্ট তৈরি করে এবং রান-টাইম সিস্টেমের (JVM) কাছে এটি হস্তান্তর করে।… ব্যতিক্রম অবজেক্ট তৈরি করা এবং রান-টাইম সিস্টেমে এটি পরিচালনা করাকে বলা হয় ব্যতিক্রম নিক্ষেপ করা।

প্রস্তাবিত: