CHAPITRE 7 Gestion des erreurs

Je me doutais bien que si j’attendais suffisamment longtemps, il finirait par arriver quelque chose dans ce genre.

— Épitaphe sur le tombeau de George Bernard Shaw

La gestion des erreurs en Rust est suffisamment différente pour que nous y consacrions un chapitre complet, même bref. Vous n’y trouverez rien de difficile, mais certains concepts sont nouveaux. Nous verrons dans ce chapitre les deux sortes de gestion d’erreur de Rust : la panique et Result.

Toutes les erreurs ordinaires sont gérées avec Result : ce sont toutes les anomalies extérieures au programme comme une saisie erronée, une rupture de connexion réseau ou un problème de droits d’accès ou de permission. Le concepteur du programme ne peut rien faire pour ...

Get Programmer avec Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.