3
ব্যতিক্রম - "কি ঘটেছে" বনাম "কি করতে হবে"
কোডটির গ্রাহককে দরকারী উপায়ে অপ্রত্যাশিত আচরণ পরিচালনা করতে আমরা ব্যতিক্রমগুলি ব্যবহার করি। সাধারণত ব্যতিক্রমগুলি "কী ঘটেছিল" দৃশ্যের আশেপাশে তৈরি করা হয় - যেমন FileNotFound(আমরা আপনাকে নির্দিষ্ট করা ফাইলটি খুঁজে পেতে পারি না) বা ZeroDivisionError(আমরা 1/0অপারেশন করতে পারিনি )। গ্রাহকের প্রত্যাশিত আচরণ নির্দিষ্ট করার সম্ভাবনা থাকলে কী হবে? উদাহরণস্বরূপ, কল করুন …
19
exceptions