পাইথনে প্রধান ধরণের এক্সেপশন
চলুন পাইথনে উদ্ভূত কয়েকটি প্রধান ধরণের এক্সেপশন নিয়ে আলোচনা করি।
TypeError টাইপের এক্সেপশনটি একটি
ভুল উপস্থাপন করে, যা একটি ভেরিয়েবল বা প্যারামিটারের
অবৈধ টাইপের জন্য উদ্ভূত হয়। উদাহরণস্বরূপ,
এমন একটি এক্সেপশন দেখা দেবে, যদি একটি স্ট্রিং এবং
একটি সংখ্যা যোগ করা হয়।
SyntaxError টাইপের এক্সেপশনটি
একটি ভুল উপস্থাপন করে, যা ভুলভাবে কোড লেখার সময়
উদ্ভূত হয়। এই এক্সেপশনের মধ্যে IndentationError
(ভুল ইন্ডেন্টেশন) এবং TabError
(ইন্ডেন্টেশনে ট্যাব এবং স্পেস মিশ্রণ) অন্তর্ভুক্ত রয়েছে।
ArithmeticError টাইপের এক্সেপশনটি
কোডে একটি গাণিতিক ভুল হলে দেখা দেয়।
এই এক্সেপশনের মধ্যে ZeroDivisionErrorও অন্তর্ভুক্ত রয়েছে,
যা শূন্য দিয়ে ভাগ করলে উদ্ভূত হয়।
অন্যান্য ধরণের এক্সেপশনও রয়েছে। তাদের সম্পূর্ণ বিবরণ এখানে দেখা যেতে পারে।