1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
var http = require('http'); var express = require('express'); var app = express(); var sub = express(); app.use('/', function (req, res, next) { next(new Error('something broke')); }); sub.use(function (err, req, res, next) { res.send('error handled'); }); app.use(sub); http.createServer(app).listen(4000);