Javascript (19) - Gestion des erreurs et des exceptions - try...catch

11 Nov 2022 · 13 min
13:29

Dans cette leçon vidéo en français, le formateur explique la gestion des erreurs et des exceptions en JavaScript. Il commence par distinguer les erreurs de programmation (syntaxe, fautes de frappe, références manquantes) des erreurs d'exécution liées à l'environnement ou aux ressources indisponibles, puis présente les six types d’erreurs natifs répertoriés sur MDN (EvalError, RangeError, ReferenceError, SyntaxError, TypeError, URIError). Il décrit le mécanisme try‑catch‑finally : le bloc try exécute le code, toute exception déclenchée crée automatiquement un objet Error qui est capturé par catch, où l’on peut accéder aux propriétés name et message. Le bloc finally s’exécute quoi qu’il arrive. Le formateur montre comment créer et lancer des erreurs personnalisées avec throw, en illustrant plusieurs cas (nombre nul, impair, pair) et en affichant les messages via .message. Il introduit les littéraux de gabarits (template strings) d’ES6 pour simplifier la concaténation de chaînes. Enfin, il applique la gestion d’erreur à un accès DOM manquant : le code tente d’utiliser un élément inexistant, capture l’erreur, crée dynamiquement le div manquant et l’ajoute au document. Tout au long de la vidéo, le ton reste pédagogique et technique, avec un enthousiasme modéré pour encourager la bonne pratique de la gestion d’exceptions.

Chapters

More from Yamossoun

8:56
youtube.com

Compteur synchrone - Logique séquentielle

2w ago
11:58
youtube.com

Compteur asynchrone et diviseur de fréquence - Logique séquentielle

3w ago
11:37
youtube.com

Les registres (parallèle et à décalage) - Logique séquentielle

1mo ago
6:14
youtube.com

Bascule T (Toggle) - Logique séquentielle

1mo ago
12:05
youtube.com

Bascule JK - Logique séquentielle

1mo ago
9:17
youtube.com

Bascule D flip-flop active sur front montant - Logique séquentielle

1mo ago
10:08
youtube.com

Bascule D Latch - Logique séquentielle

1mo ago
8:13
youtube.com

Bascule RS - Logique séquentielle

1mo ago
5:04
youtube.com

Logique séquentielle - Introduction

2mo ago
1:15
youtube.com

Le codeur - Logique combinatoire #codeur #logique #circuit #booleanlogic

2mo ago
1:56
youtube.com

Algorithme de calcule de la racine carrée par dichotomie #dichotomy #squareroot #algorithm

3mo ago
See all content