কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে এক্সেপশন ক্যাচ করার উপায়

জাভাস্ক্রিপ্টে এক্সেপশন ক্যাচ করতে try...catch...finally ব্যবহার করুন। জাভাস্ক্রিপ্ট try...catch...finally কনস্ট্রাক্ট ও throw অপারেটর বাস্তবায়ন করে এক্সেপশন হ্যান্ডলিংয়ের জন্য।

আপনি প্রোগ্রামার-জেনারেটেড ও রানটাইম এক্সেপশন ক্যাচ করতে পারেন, কিন্তু জাভাস্ক্রিপ্ট সিনট্যাক্স এরর ক্যাচ করতে পারবেন না।

উদাহরণ

নিচের কোড চালিয়ে এক্সেপশন ক্যাচ করার পদ্ধতি বুঝুন:

<html>
  <head>
    <script>
      <!--
        function myFunc() {
          var a = 100;
          try {
            alert("Value of variable a is : " + a );
          }
          catch ( e ) {
            alert("Error: " + e.description );
          }
          finally {
            alert("Finally block will always execute!" );
          }
        }
      //-->
    </script>
  </head>
  <body>
    <p>ফলাফল দেখতে নিচের বাটনে ক্লিক করুন:</p>
    <form>
      <input type="button" value="Click Me" onclick="myFunc();" />
    </form>
  </body>
</html>
  1. অপেরা ব্রাউজারে জাভাস্ক্রিপ্ট ডিজেবল করার পদ্ধতি

  2. অপেরা ব্রাউজারে জাভাস্ক্রিপ্ট এনেবল করার পদ্ধতি

  3. সকল জাভাস্ক্রিপ্ট এরর ক্যাচ করা

  4. জাভাস্ক্রিপ্টে মেথড বরো করা (call, apply, bind)