কম্পিউটার

উদাহরণ সহ C# এ ব্যবহারকারী-সংজ্ঞায়িত ব্যতিক্রম


একটি ব্যতিক্রম হল একটি সমস্যা যা একটি প্রোগ্রাম কার্যকর করার সময় উদ্ভূত হয়। একটি C# ব্যতিক্রম হল একটি ব্যতিক্রমী পরিস্থিতির প্রতিক্রিয়া যা একটি প্রোগ্রাম চলাকালীন উদ্ভূত হয়, যেমন শূন্য দ্বারা ভাগ করার প্রচেষ্টা৷

আপনার নিজের ব্যতিক্রম সংজ্ঞায়িত করুন. ব্যবহারকারী-সংজ্ঞায়িত ব্যতিক্রম ক্লাস ব্যতিক্রম ক্লাস থেকে উদ্ভূত হয়।

নিম্নলিখিত একটি উদাহরণ -

উদাহরণ

using System;

namespace UserDefinedException {
   class TestFitness {
      static void Main(string[] args) {
         Fitness f = new Fitness();
         try {
            f.showResult();
         } catch(FitnessTestFailedException e) {
            Console.WriteLine("User defined exception: {0}", e.Message);
         }
         Console.ReadKey();
      }
   }
}

public class FitnessTestFailedException: Exception {
   public FitnessTestFailedException(string message): base(message) {
   }
}

public class Fitness {
   int points = 0;

   public void showResult() {
     
      if(points < 110) {
         throw (new FitnessTestFailedException("Player failed the fitness test!"));
      } else {
         Console.WriteLine("Player passed the fitness test!");
      }
   }
}

উপরে, আমরা একটি ব্যবহারকারী-সংজ্ঞায়িত ব্যতিক্রম −

তৈরি করেছি
public class FitnessTestFailedException: Exception {
   public FitnessTestFailedException(string message): base(message) {
}

  1. অ্যান্ড্রয়েড স্টুডিওতে উদাহরণ সহ ফ্র্যাগমেন্ট টিউটোরিয়াল?

  2. C++ এ উদাহরণ সহ এক্সপ্রেশন ট্রি

  3. jQuery নিকটতম() উদাহরণ সহ

  4. Pry এ ব্যতিক্রমের সাথে কাজ করা