کلمه کلیدی finally در Python

مثال

همیشه بلاک try اجرا خواهد شد،无论 بلاک try آیا خطایی ایجاد می‌کند یا خیر:

try:
  x > 3
except:
  print("اشکال رخ داد")
else:
  print("هیچ اشکالی رخ نداد")
finally:
  print("بلاک try...except به پایان رسید")

مثال اجرا

تعریف و استفاده

کلمه کلیدی finally در بلاک try ... except استفاده می‌شود. این کلمه کلیدی یک بلاک کد را تعریف می‌کند که در پایان بلاک try...except...else اجرا خواهد شد.

无论 try بلاک آیا خطایی ایجاد می‌کند یا خیر، بلاک finally اجرا خواهد شد.

این برای بستن اشیاء و پاکسازی منابع بسیار مفید است.

صفحات مرتبط

کلمه کلیدی try

کلمه کلیدی except