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

পাইথনে ValueError এক্সসেপশন ক্যাচ করা


একটি ফাংশন যখন সঠিক টাইপের কিন্তু অবৈধ ভ্যালু পায়, তবে ValueError ব্যবহার করা হয়।

দেওয়া কোডটি নিচেরভাবে রি-রাইট করা যেতে পারে এক্সসেপশন হ্যান্ডল করতে এবং এর টাইপ খুঁজে বের করতে।

উদাহরণ

import sys
try:
    n = int('magnolia')
except Exception as e:
    print(e)
    print(sys.exc_type)

আউটপুট

invalid literal for int() with base 10: 'magnolia'
<type 'exceptions.ValueError'>
  1. পাইথনে ArithmeticError এক্সসেপশন ক্যাচ করা

  2. পাইথনে IOError এক্সসেপশন ক্যাচ করা

  3. পাইথন এক্সসেপশনের টেক্সট কীভাবে পাবেন

  4. পাইথনে KeyError এক্সসেপশন ক্যাচ করা