โครงสร้าง try-except-finally

โครงสร้าง try-except-finally ใช้สำหรับดักจับข้อผิดพลาด และมีบล็อก finally สำหรับโค้ดที่จะถูกดำเนินการเสมอ ไม่ว่าจะมีข้อผิดพลาดเกิดขึ้นหรือไม่

Python
try:
    # โค้ดที่อาจทำให้เกิดข้อผิดพลาด
except ExceptionType:
    # โค้ดที่จะถูกดำเนินการเมื่อเกิดข้อผิดพลาดชนิด ExceptionType
finally:
    # โค้ดที่จะถูกดำเนินการเสมอ