Assertion বা দাবি কি?
Assertion হল এমন statements যা আপনার প্রোগ্রামে confident এর সাথে একটি true দাবি করে বা জানায়। উদাহরণস্বরূপ, একটি division ফাংশন লেখার সময়, আপনি নিশ্চিত যে divisor শূন্য হবে না, আপনি দাবি করছেন divisor শূন্যের সমান নয়।
Assertion গুলি কেবল বুলিয়ান এক্সপ্রেশন যা পরীক্ষা করে যে শর্তগুলি true হয় কিনা। যদি এটি true হয়, প্রোগ্রামটি কিছুই করে না এবং কোডের পরবর্তী লাইনে চলে যায়। যাইহোক, যদি এটি false হয়, প্রোগ্রামটি থেমে যায় এবং একটি error throw করে।
এটি একই সাথে একটি debugging tool ও , কারণ এটি একটি error দেখা দেওয়ার সাথে সাথে প্রোগ্রামটি বন্ধ করে দেয় এবং এটি প্রদর্শন করে।