Leçon 13 : Erreurs et try/except
Parfois, du code rencontre un problème qui le fait exploser — par exemple convertir un texte qui n'est pas un nombre, ou diviser par zéro. En Python, un tel problème s'appelle une exception, et par défaut, elle arrête tout le programme. Avec try/except, tu peux attraper l'exception : le code suscept
try/except est un filet de sécurité : le try, c'est marcher sur la corde raide (une action risquée), et le except est le filet qui te rattrape si tu tombes — au lieu de t'écraser, tu continues.
- exception
- Une erreur qui se produit à l'exécution et arrête le programme, à moins qu'elle ne soit attrapée.
- try/except
- Une structure qui attrape les exceptions : try enveloppe le code susceptible d'échouer, et except s'exécute uniquement si une exception s'est produite.
- capture
- Ce que fait except — il attrape l'exception et empêche le programme de planter.