Try_catch

 আজকের টপিক হল try catch . try catch কি এটা আমারা কেনো ব্যবহার করবো?

try catch বলতে বোঝায় ,ধরেন আমারা একটা কোড করেছি সেই কোডে ভুল হতেই পারে কিন্ত আমারা চাচ্ছি যাতে আমাদের কম্পাইলার error না দেয়, error না দিয়ে আমাদের সুন্দর করে বলে দিবে যে এই জায়গা ভুল হয়েছে । এটাই try catch .

এখন কথা হলো try catch কিভাবে ব্যবহার করবো ? 

ধরেন আমাদের একটা কোডের কিছু অংশ ভুল হওয়ার সম্ভাবনা আছে , সেই  ভুল সম্ভাবনা কোডটুকু আমারা try block এর মধ্য লিখবো। আর catch block এ শুধু error টাকে দিবো, সে সুন্দর মতো error টাকে পাঠিয়ে দিবে।

try {
    Block of code to try
  }
  catch(err) {
    Block of code to handle errors
  }

উপরে যেটা দেওয়া আছে সেটা হলো try catch block structure.

এখন আমারা কিছু উদাহরণ দেখবো কিভাবে try catch কাজ করে।

try{
    var a=10,b=30;
    console.log(a+b1);
}
catch(error){
    console.log('your error is', error.message); your error is b1 is not defined
}
console.log('hello');  hello

উপরে কোডটা দেখেন, যদি আমারা try catch ব্যবহার না করতাম তাহলে আমাদের কোডটা error দিতো এবং পরের যে console.log এ  hello সেটা প্রিন্ট হত না। আর try catch ব্যবহার  করায় আমাদের সুন্দর করে একটা ম্যাসেজ প্রিন্ট করে দিছে আবার পরবর্তী কোড গুলাও ঠিক ঠাক কাজ করছে। It's called magic of try catch😋











No comments

Powered by Blogger.