কম্পিউটার

C# এ কীওয়ার্ড চেষ্টা করুন/ধরুন/শেষে/নিক্ষেপ করুন


ব্যতিক্রম হ্যান্ডলিং নিম্নলিখিত কীওয়ার্ড এবং এর ব্যবহারের উপর ভিত্তি করে −

  • চেষ্টা করুন - একটি চেষ্টা ব্লক কোডের একটি ব্লক চিহ্নিত করে যার জন্য বিশেষ ব্যতিক্রমগুলি সক্রিয় করা হয়েছে। এটি এক বা একাধিক ক্যাচ ব্লক দ্বারা অনুসরণ করা হয়৷

  • ধরুন − একটি প্রোগ্রাম যেখানে আপনি সমস্যাটি পরিচালনা করতে চান সেই প্রোগ্রামের জায়গায় একটি ব্যতিক্রম হ্যান্ডলারের সাথে একটি ব্যতিক্রম ধরা পড়ে। ক্যাচ কীওয়ার্ডটি একটি ব্যতিক্রম ধরার ইঙ্গিত দেয়।

  • অবশেষে − পরিশেষে ব্লকটি একটি প্রদত্ত স্টেটমেন্টের সেট চালানোর জন্য ব্যবহার করা হয়, একটি ব্যতিক্রম নিক্ষেপ করা হোক বা নিক্ষেপ করা হোক না কেন। উদাহরণস্বরূপ, আপনি যদি একটি ফাইল খোলেন, তবে এটিকে অবশ্যই বন্ধ করতে হবে যে কোনো ব্যতিক্রম উত্থাপিত হোক বা না হোক।

  • নিক্ষেপ করুন - একটি প্রোগ্রাম একটি ব্যতিক্রম ছুড়ে দেয় যখন একটি সমস্যা দেখায়। এটি একটি থ্রো কীওয়ার্ড ব্যবহার করে করা হয়।

ব্যতিক্রমগুলি পরিচালনা করতে, আপনাকে C# −

-এ নিম্নলিখিত সিনট্যাক্সের মতো সেগুলি সেট করতে হবে
try {
   // statements causing exception
} catch( ExceptionName e1 ) {
   // error handling code
} catch( ExceptionName e2 ) {
   // error handling code
} catch( ExceptionName eN ) {
   // error handling code
} finally {
   // statements to be executed
}

  1. পাইথনে স্ট্যান্ডার্ড এরর ব্যতিক্রম কীভাবে ধরবেন?

  2. কিভাবে Python এ OverflowError ব্যতিক্রম ধরবেন?

  3. পাইথনে ব্যতিক্রম পরিচালনা করতে ট্রাই-ফাইনালি ক্লজটি কীভাবে ব্যবহার করবেন?

  4. পাইথনে বিবৃতি ব্যতীত এবং শেষে ব্যাখ্যা করুন।