Esiste un qualche modo per gestire gli errori?

Utente HTML.it
chiede

Esiste un qualche modo per gestire gli errori?

Redazione HTML.it
risponde

Si, con JavaScript possiamo utilizzare il costrutto try… catch, che ci consente di gestire gli errori.
Ad esempio:

try {
alert(ciao);

}
catch(e) {
alert(‘la sintassi non è corretta’);
}

come si vede ciao non è stato dichiarato in precedenza come variabile e quindi incorreremmo in un errore. L’errore è invece intercettato dal catch.