Table des matières:

Comment utilisez-vous try en Python ?
Comment utilisez-vous try en Python ?

Vidéo: Comment utilisez-vous try en Python ?

Vidéo: Comment utilisez-vous try en Python ?
Vidéo: Apprendre Python 3 - 10. Les exceptions | try, catch, else, finally 2024, Novembre
Anonim

Les essayer et sauf bloc dans Python est utilisé pour intercepter et gérer les exceptions. Python exécute le code suivant le essayer déclaration comme une partie «normale» du programme. Le code qui suit l'instruction except est la réponse du programme à toute exception dans le précédent essayer clause.

À ce sujet, que fait try en Python ?

L'essai de Python est un moyen que nous pouvons utiliser pour gérer les erreurs avec élégance. Si l'erreur est correctement gérée, l'exécution du code Est-ce que ne produit pas d'état d'erreur et il n'y a pas de sortie vers stderr. Ce qui précède se termine avec status = 0 et il n'y a pas de sortie vers stderr.

Sachez également, quand utiliser essayer sauf ? UNE essayer block vous permet de gérer une erreur attendue. Les sauf le bloc ne doit attraper exceptions que vous êtes prêt à gérer. Si vous gérez une erreur inattendue, votre code peut faire la mauvaise chose et masquer des bogues.

De plus, comment écrivez-vous sauf en Python ?

Python Essayez sauf

  1. Le bloc try générera une exception, car x n'est pas défini:
  2. Imprimez un message si le bloc try lève une NameError et un autre pour d'autres erreurs:
  3. Dans cet exemple, le bloc try ne génère aucune erreur:
  4. essayer:
  5. Essayez d'ouvrir et d'écrire dans un fichier qui n'est pas accessible en écriture:

Pouvons-nous avoir plusieurs blocs try en Python ?

Vous pouvez attraper plusieurs exceptions dans un seul sauf bloquer . Voir l'exemple ci-dessous. Veuillez noter que vous pouvez séparer les exceptions de la variable avec une virgule qui s'applique dans Python 2,6/2,7. Mais vous pouvez 't faire dans Python 3.

Conseillé: