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é")
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.