Mots-clés finally Python

Exemple

Le bloc try sera toujours exécuté, qu'il y ait ou non une erreur dans le bloc try.

try:
  x > 3
except:
  print("Quelque chose s'est mal passé")
else:
  print("Rien ne s'est mal passé")
finally:
  print("Le bloc try...except est terminé")

Exemple de exécution

Définition et utilisation

Le mot-clé finally est utilisé dans le bloc try ... except. Il définit un bloc de code qui sera exécuté lorsque le bloc try...except...else se termine.

Le bloc finally sera toujours exécuté, qu'il y ait ou non une erreur dans le bloc try.

Cela est utile pour fermer les objets et nettoyer les ressources.

Pages associées

Mots-clés try

Mots-clés except