Express js Fehlerbehandlung

Ich versuche, die Fehlerbehandlung mit Express zum Laufen zu bringen, aber stattdessen wird die Antwort "error !!!" wie ich vermute sehe ich "eine ausnahme" auf der konsole und dann wird der prozess abgebrochen. Soll die Fehlerbehandlung auf diese Weise eingerichtet werden, und wenn ja, gibt es eine andere Möglichkeit, Fehler abzufangen?

var express = require('express');
var app = express();

app.use(function(err, req, res, next) {
    console.log("error!!!");
    res.send("error!!!");
});

app.get('/', function(request, response) {
    throw "some exception";
    response.send('Hello World!');
});

app.listen(5000, function() {
  console.log("Listening on 5000");
});

Antworten auf die Frage(4)

Ihre Antwort auf die Frage