Skip to content

Commit 516157f

Browse files
Apply minor fixes to exercices in '1-js/10-error-handling/'
1 parent ceac0f9 commit 516157f

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

1-js/10-error-handling/1-try-catch/1-finally-or-code-after/solution.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ La différence devient évidente quand on regarde le code dans une fonction.
22

33
Le comportement est différent s'il y a un "saut en dehors" de `try..catch`.
44

5-
Par exemple, quand il y a un `return` dans `try..catch`. La clause `finally` fonctionne en cas de *toute* sortie de` try..catch`, même via l'instruction `return` : juste après la fin de `try..catch`, mais avant que le code appelant obtienne le contrôle.
5+
Par exemple, quand il y a un `return` dans `try..catch`. La clause `finally` fonctionne en cas de *toute* sortie de `try..catch`, même via l'instruction `return` : juste après la fin de `try..catch`, mais avant que le code appelant obtienne le contrôle.
66

77
```js run
88
function f() {
@@ -12,7 +12,7 @@ function f() {
1212
return "result";
1313
*/!*
1414
} catch (err) {
15-
/// ...
15+
// ...
1616
} finally {
1717
alert('cleanup!');
1818
}
@@ -21,7 +21,7 @@ function f() {
2121
f(); // cleanup!
2222
```
2323

24-
...Ou quand il y a un `throw`, comme ici:
24+
...Ou quand il y a un `throw`, comme ici :
2525

2626
```js run
2727
function f() {

1-js/10-error-handling/1-try-catch/1-finally-or-code-after/task.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ importance: 5
22

33
---
44

5-
# Finally ou juste le code?
5+
# Finally ou juste le code ?
66

77
Comparez les deux fragments de code.
88

@@ -19,6 +19,7 @@ Comparez les deux fragments de code.
1919
*/!*
2020
}
2121
```
22+
2223
2. Le deuxième fragment fait le nettoyage juste après `try..catch` :
2324

2425
```js
@@ -35,4 +36,4 @@ Comparez les deux fragments de code.
3536

3637
Nous avons absolument besoin du nettoyage après le travail, peu importe qu'il y ait une erreur ou non.
3738
38-
Y at-il un avantage ici à utiliser `finally` ou les deux fragments de code sont égaux? Si un tel avantage existe, donnez un exemple lorsque cela compte.
39+
Y at-il un avantage ici à utiliser `finally` ou les deux fragments de code sont égaux ? Si un tel avantage existe, donnez un exemple lorsque cela compte.

1-js/10-error-handling/2-custom-errors/1-format-error/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Créez une classe `FormatError` qui hérite de la classe `SyntaxError` intégré
88

99
Il devrait supporter les propriétés `message`, `name` et `stack`.
1010

11-
Exemple d'utilisation:
11+
Exemple d'utilisation :
1212

1313
```js
1414
let err = new FormatError("formatting error");

0 commit comments

Comments
 (0)