Frage zum Wiki-Artikel „Fehlerbehandlung“
bearbeitet von dedlfix> Nicht schön, aber sowas in der Art sollte es sein:
>
> ~~~js
> var json = "Ich bin kein JSON, ich bin kaputt."; // kommt eigentlich aus irgendeiner Datenabfrage
> var daten;
>
> try {
> var daten = JSON.parse(json);
>
> // weitere Verarbeitung wenn das Parsen erfolgreich war
> console.log(daten);
>
> } catch (e) {
> // Reaktion auf den Fehlerfall
> console.log(e);
> }
> ~~~
Viel, viel besser als das aktuelle Beispiel!