কম্পিউটার

আমরা জাভা একটি ক্যাচ ব্লক ছাড়া একটি চেষ্টা ব্লক করতে পারেন?


হ্যাঁ, একটি চূড়ান্ত ব্লক ব্যবহার করে ক্যাচ ব্লক ছাড়াই একটি চেষ্টা ব্লক করা সম্ভব৷

যেমন আমরা জানি, একটি চূড়ান্ত ব্লক সর্বদা কার্যকর হবে এমনকি চেষ্টা ব্লকে একটি ব্যতিক্রম ঘটেছে, System.exit() ব্যতীত এটি সর্বদা কার্যকর হবে।

উদাহরণ 1

public class TryBlockWithoutCatch {
   public static void main(String[] args) {
      try {
         System.out.println("Try Block");
      } finally {
         System.out.println("Finally Block");
      }
   }
}

আউটপুট

Try Block
Finally Block

একটি চূড়ান্ত ব্লক সর্বদা কার্যকর হবে যদিও পদ্ধতিটির একটি রিটার্ন টাইপ আছে এবং চেষ্টা করে দেখুন ব্লক কিছু মান ফেরত দেয়।

উদাহরণ 2

public class TryWithFinally {
   public static int method() {
      try {
         System.out.println("Try Block with return type");
         return 10;
      } finally {
         System.out.println("Finally Block always execute");
      }
   }
   public static void main(String[] args) {
      System.out.println(method());
   }
}

আউটপুট

Try Block with return type
Finally Block always execute
10

  1. কিভাবে আমরা জাভাতে একটি JTable ফিল্টার করতে পারি?

  2. আমরা ক্যাচ বা, অবশেষে জাভা ব্লক একটি রিটার্ন বিবৃতি থাকতে পারে?

  3. আমরা জাভাতে একাধিক ক্যাচ ব্লক সহ একটি চেষ্টা ব্লক সংজ্ঞায়িত করতে পারি?

  4. আমরা কি একটি প্রধান পদ্ধতি ছাড়া একটি জাভা প্রোগ্রাম চালাতে পারি?