Skip to content

Commit dabe676

Browse files
authored
Update article.md
1 parent 06c7ac0 commit dabe676

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ Internamente, useremo `JSON.parse` che, se riceve un `json` malformato, lancia `
2121

2222
La nostra funzione `readUser(json)` non solo leggerà il JSON, ma validerà i dati. Se non ci sono i campi richiesti, o il formato è errato, allora c'è un errore. E non è un `SyntaxError`, dato che è sintatticamente corretto, ma un altro tipo di errore. Lo chiameremo `ValidationError` e creeremo una classe per esso. Un errore di questo tipo dovrebbe contenere le informazioni riguardo il campo incriminato.
2323

24-
La nostra classe `ValidationError` dovrebbe ereditare dalla classe incorporata `Error`.
24+
La nostra classe `ValidationError` dovrebbe ereditare dalla built-in class `Error`.
2525

2626
Questa classe è incorporata, ma ecco il suo codice approssimativo per capire meglio come la andremo ad estendere:
2727

2828
```js
29-
// Il "pseudocodice" per la classe incorporata Error definita in JavaScript stesso
29+
// Il "pseudocodice" per la built-in class Error definita da JavaScript
3030
class Error {
3131
constructor(message) {
3232
this.message = message;

0 commit comments

Comments
 (0)