Kuis Error Handling — Node.js

Kuis materi Error Handling di Node.js — uji pemahamanmu dengan pertanyaan pilihan ganda, penjelasan jawaban, dan skor langsung. Main gratis di Hyper Sheets.

Pertanyaan di kuis ini

  1. Error handling middleware Express punya berapa parameter?
    app.use((___, req, res, next) => { ... });
  2. Status code HTTP berapa untuk server error?
  3. Tangkap error async dengan try-catch:
    app.get('/', async (req, res, next) => { ___ { ... } catch(err) { next(err); } });
  4. app.get('/', async (req, res) => {
      throw new Error('Gagal!');
    });

    Apa yang terjadi tanpa try-catch atau error handler?
  5. Kenapa wrapper asyncHandler = (fn) => (req, res, next) => Promise.resolve(fn(req, res, next)).catch(next) berguna di Express 4?