Momentan werden Fehler in allen möglichen Formen behandelt. Beispiele:
console.log(e)
throw Error()
throw Error('unbekannte Altersgruppe "' + text + '"')
throw Error(unknown altersgruppe "${gruppe}")
Manchmal passiert das aus try ... catch-Blöcken heraus, manchmal als Endbedingung einer Schleife, manchmal als Switch-Anweisung. Es wurden sogar leere catch-Blöcke gesichtet, was nicht unbedingt optimal ist.
Es wäre schön, wenn man das ein bisschen vereinheitlich könnte. Die entscheidende Frage sollte sein: Wann und warum möchte ich einen Fehler werfen und wann möchte ich vielleicht nur ein Vorkommnis ins Log schreiben?
Momentan werden Fehler in allen möglichen Formen behandelt. Beispiele:
console.log(e)throw Error()throw Error('unbekannte Altersgruppe "' + text + '"')throw Error(unknown altersgruppe "${gruppe}")Manchmal passiert das aus
try ... catch-Blöcken heraus, manchmal als Endbedingung einer Schleife, manchmal als Switch-Anweisung. Es wurden sogar leerecatch-Blöcke gesichtet, was nicht unbedingt optimal ist.Es wäre schön, wenn man das ein bisschen vereinheitlich könnte. Die entscheidende Frage sollte sein: Wann und warum möchte ich einen Fehler werfen und wann möchte ich vielleicht nur ein Vorkommnis ins Log schreiben?