Κλειδί finally του Python

Παράδειγμα

Το block try θα εκτελεστεί ανεξάρτητα αν το block try προκαλέσει ή όχι σφάλμα:

try:
  x > 3
except:
  print("Προέκυψε κάτι λάθος")
else:
  print("Δεν συνέβη τίποτα λάθος")
finally:
  print("Το block try...except ολοκληρώθηκε")

Εκτέλεση Παραδείγματος

Ορισμός και Χρήση

Το κλειδί finally χρησιμοποιείται στο block try...except. Ορίζει έναν κώδικα που θα εκτελεστεί όταν το block try...except...else ολοκληρωθεί.

Το block finally θα εκτελεστεί ανεξάρτητα αν το block try προκαλέσει ή όχι σφάλμα.

Αυτό είναι χρήσιμο για τη λήξη αντικειμένων και την καθαριστική διαδικασία.

Σελίδες Σχετικές

Κλειδί try

Κλειδί except