Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีจัดการ Exception ภายใน for loop ใน Python

คุณสามารถจัดการ exception ภายใน for loop ได้เหมือนกับบล็อกโค้ดปกติ ไม่มีปัญหาใดๆ ตัวอย่างเช่น

for i in range(5):
    try:
        if i % 2 == 0:
            raise ValueError("some error")
        print(i)
    except ValueError as e:
        print(e)

จะได้ผลลัพธ์

some error
1
some error
3
some error