Skip to content

Commit 4209f94

Browse files
committed
Conflicts fixed on "Error handling with promises" page in french
language
1 parent 1506587 commit 4209f94

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

1-js/11-async/04-promise-error-handling/article.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -198,15 +198,8 @@ Dans les environnements sans navigateur comme Node.js, il existe d'autres moyens
198198

199199
## Résumé
200200

201-
<<<<<<< HEAD
202201
- `.catch` gère les erreurs dans les promesses de toutes sortes : qu'il s'agisse d'un appel `reject()`, ou d'une erreur lancée dans un gestionnaire.
202+
- `.then` intercepte également les erreurs de la même manière, si on lui donne le deuxième argument (qui est le gestionnaire d'erreurs).
203203
- Nous devrions placer `.catch` exactement aux endroits où nous voulons traiter les erreurs et savoir comment les traiter. Le gestionnaire doit analyser les erreurs (les classes d'erreurs personnalisées aident) et relancer les erreurs inconnues (ce sont peut-être des erreurs de programmation).
204204
- C'est acceptable de ne pas utiliser `.catch` du tout, s'il n'y a aucun moyen de récupérer d'une erreur.
205205
- Dans tous les cas, nous devrions avoir le gestionnaire d'événements `unhandledrejection` (pour les navigateurs, et les analogues pour les autres environnements), pour suivre les erreurs non gérées et informer l'utilisateur (et probablement notre serveur) à leur sujet, afin que notre application ne "meurt jamais".
206-
=======
207-
- `.catch` handles errors in promises of all kinds: be it a `reject()` call, or an error thrown in a handler.
208-
- `.then` also catches errors in the same manner, if given the second argument (which is the error handler).
209-
- We should place `.catch` exactly in places where we want to handle errors and know how to handle them. The handler should analyze errors (custom error classes help) and rethrow unknown ones (maybe they are programming mistakes).
210-
- It's ok not to use `.catch` at all, if there's no way to recover from an error.
211-
- In any case we should have the `unhandledrejection` event handler (for browsers, and analogs for other environments) to track unhandled errors and inform the user (and probably our server) about them, so that our app never "just dies".
212-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c

0 commit comments

Comments
 (0)