কম্পিউটার

প্রবাহ নিয়ন্ত্রণ চেষ্টা করে অবশেষে C# এ ধরা যাক


চেষ্টা, ধরা এবং পরিশেষে প্রবাহ নিয়ন্ত্রণ নিম্নলিখিত উদাহরণ ব্যবহার করে বোঝা যায়। এখানে, আমরা দুটি সংখ্যাকে ভাগ করছি −

উদাহরণ

ব্যবহার করে সিস্টেম;নেমস্পেস ErrorHandlingApplication { class DivNumbers { int result; DivNumbers() { ফলাফল =0; } সর্বজনীন অকার্যকর বিভাগ (int num1, int num2) { চেষ্টা করুন { ফলাফল =num1 / num2; } ধরা (DivideByZeroException e) { Console.WriteLine("ব্যতিক্রম ধরা:{0}", e); } অবশেষে { Console.WriteLine("ফলাফল:{0}", ফলাফল); } } স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস) { ডিভসংখ্যা ডি =নতুন ডিভনম্বার(); d. বিভাগ(25, 0); Console.ReadKey(); } } }

আউটপুট

ব্যতিক্রম ধরা হয়েছে:System.DivideByZeroException:zero.at দ্বারা ভাগ করার চেষ্টা করা হয়েছে ErrorHandlingApplication.DivNumbers.division (System.Int32 num1, System.Int32 num2) [0x00000] in :0
 নিম্নলিখিতটি C#

-এ ট্রাই ক্যাচ শেষ করে ব্যবহার করে ব্যতিক্রম পরিচালনায় প্রবাহ নিয়ন্ত্রণ দেখায়
  • যদি ট্রাই ব্লকে একটি ব্যতিক্রম ঘটে, তাহলে নিয়ন্ত্রণ ক্যাচ ব্লকে স্থানান্তরিত হয়।
  • ক্যাচ ব্লক শেষ হওয়ার পরে, তারপর অবশেষে ব্লক কাজ করে।
  • যদি কোন ব্যতিক্রম না ঘটে, তাহলে প্রথমে চেষ্টা করা হয় এবং তারপরে প্রবাহ নিয়ন্ত্রণ অবশেষে ব্লক করার জন্য

  1. জাভাস্ক্রিপ্ট ক্যাচ চেষ্টা করুন:একটি ধাপে ধাপে গাইড

  2. কিভাবে আমরা জাভাস্ক্রিপ্টে চেষ্টা...ক্যাচ...শেষ বিবৃতি ব্যবহার করব?

  3. জাভাস্ক্রিপ্টে ব্যতিক্রম হ্যান্ডলিং কিভাবে কাজ করে?

  4. উদাহরণ সহ জাভাস্ক্রিপ্টে ট্রাই অ্যান্ড ক্যাচ স্টেটমেন্ট ব্যাখ্যা করুন।