ในที่สุด Python คำสำคัญ
ตัวอย่าง
บล็อกสุดท้ายจะถูกดำเนินการเสมอ ไม่ว่าบล็อกการลองจะทำให้เกิดข้อผิดพลาดหรือไม่:
try:
x > 3
except:
print("Something went wrong")
else:
print("Nothing went wrong")
finally:
print("The
try...except block is finished")
ความหมายและการใช้งาน
finally
คีย์เวิร์ดใช้ในการ ลอง...ยกเว้นบล็อก มันกำหนดบล็อกของรหัสให้ทำงานเมื่อการลอง...ยกเว้น...บล็อกอื่นถือเป็นที่สิ้นสุด
บล็อกfinally
จะถูกดำเนินการไม่ว่าบล็อกการลองจะทำให้เกิดข้อผิดพลาดหรือไม่ก็ตาม
สิ่งนี้มีประโยชน์ในการปิดออบเจ็กต์และล้างทรัพยากร
หน้าที่เกี่ยวข้อง
try
คีย์เวิร์ด.
except
คีย์เวิร์ด.