C# এ কয়টি ট্রাই ক্যাচ ব্লক থাকতে পারে?
C# এ কয়টি ট্রাই ক্যাচ ব্লক থাকতে পারে?

ভিডিও: C# এ কয়টি ট্রাই ক্যাচ ব্লক থাকতে পারে?

ভিডিও: C# এ কয়টি ট্রাই ক্যাচ ব্লক থাকতে পারে?
ভিডিও: আমরা কি একাধিক ক্যাচ ব্লক চালাতে পারি? 2024, এপ্রিল
Anonim

তিন ধরা ব্লক ধরা ব্যতিক্রমগুলি এবং কনসোলে ফলাফলগুলি প্রদর্শন করে তাদের পরিচালনা করুন। সাধারণ ভাষা রানটাইম (CLR) ক্যাচ ব্যতিক্রম দ্বারা পরিচালিত হয় না ব্লক ধরা.

এছাড়াও জিজ্ঞাসা করা হয়েছে, C# এ কয়টি ট্রাই ক্যাচ ব্লক থাকতে পারে?

ভিতরে সি# , আপনি করতে পারা একাধিক ব্যবহার করুন ধরা ব্লক সঙ্গে ব্লক করার চেষ্টা করুন . সাধারণত, একাধিক ধরা ব্লক বিভিন্ন ধরণের ব্যতিক্রম পরিচালনা করতে ব্যবহৃত হয় যার অর্থ প্রতিটি ধরা ব্লক বিভিন্ন ধরণের ব্যতিক্রম পরিচালনা করতে ব্যবহৃত হয়।

পরবর্তীকালে, প্রশ্ন হল, আমরা কি C# এ ক্যাচ ব্লকে ট্রাই ক্যাচ লিখতে পারি? নেস্টেড ট্রাই-ক্যাচ

  • C# এ ব্যতিক্রমগুলি পরিচালনা করতে চেষ্টা করুন, ধরা এবং অবশেষে ব্লকগুলি ব্যবহার করুন।
  • চেষ্টা ব্লক অবশ্যই একটি ক্যাচ বা অবশেষে ব্লক বা উভয় দ্বারা অনুসরণ করা আবশ্যক.
  • বিভিন্ন ব্যতিক্রম ফিল্টার সহ একাধিক ক্যাচ ব্লক অনুমোদিত।
  • catch{..} এবং catch(exception ex){ } দুটোই ব্যবহার করা যাবে না।

এছাড়াও, আপনি কি এক চেষ্টায় একাধিক ক্যাচ ব্লক পেতে পারেন?

হ্যাঁ ট্রাই স্টেটমেন্ট সহ আপনার একাধিক ক্যাচ ব্লক থাকতে পারে . আপনি শুরু সঙ্গে নির্দিষ্ট ধরা ব্যতিক্রম এবং তারপর শেষ তোমাকে ব্লক হতে পারে ধরা ভিত্তি ব্যতিক্রম . কেবল এক এর ধরা ব্লক হবে আপনার হ্যান্ডেল ব্যতিক্রম . আপনি ব্লক চেষ্টা করতে পারেন ছাড়া একটি ক্যাচ ব্লক.

C# এ একাধিক ক্যাচ ব্লক কার্যকর করা যেতে পারে?

কখনই এক ধরা ব্লক হয় নিষ্পন্ন , নিয়ন্ত্রণ অন্য সব এড়িয়ে যান ব্লক ধরা এবং অবশেষে ব্লকে যায়। না, একাধিক ক্যাচ ব্লক করতে পারেন হবে না নিষ্পন্ন . একবার যথাযথ ধরা কোড নিষ্পন্ন , নিয়ন্ত্রণ চূড়ান্ত ব্লকে স্থানান্তরিত হয় এবং তারপরে যে কোডটি অবশেষে ব্লক অনুসরণ করে তা পায় নিষ্পন্ন.

প্রস্তাবিত: