Learn JavaScript

lesson ā§Ž / ⧝ ¡ error āϏāĻžāĻŽāϞāĻžāύ⧋: throw, try, catch, finally, āφāϰ stack trace āĻĒāĻĄāĻŧāĻž

Module ā§§ā§Ļ ¡ error āϏāĻžāĻŽāϞāĻžāύ⧋: throw, try, catch, finally, āφāϰ stack trace āĻĒāĻĄāĻŧāĻž

Cheat sheet: error āϏāĻžāĻŽāϞāĻžāύ⧋āϰ āĻĒā§āϰāϤāĻŋāϟāĻž āĻ…āĻ‚āĻļ āφāϰ āĻĒā§āϰāϤāĻŋāϟāĻž error-āĻāϰ āϧāϰāύ āĻāĻ• āĻĒāĻžāϤāĻžāϝāĻŧ

ProāĻĒāĻĄāĻŧāĻž

āĻāχ module-āĻāϰ problem āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒāĻžāϤāĻžāϟāĻž āϖ⧁āϞ⧇ āϰāĻžāĻ–ā§‹āĨ¤ āĻĒā§āϰāĻĨāĻŽ table āĻšāϞ⧋ syntax-āĻāϰ āĻĒā§āϰāϤāĻŋāϟāĻž āĻ…āĻ‚āĻļāĨ¤ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻž error-āĻāϰ āϧāϰāύāϗ⧁āϞ⧋, Node 22-āĻāϰ āφāϏāϞ message-āϏāĻšāĨ¤ āϤ⧃āϤ⧀āϝāĻŧāϟāĻž āĻšāϞ⧋, āĻāĻ•āϟāĻž function āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦāϞāĻŦ⧇ āϝ⧇ fail āĻ•āϰ⧇āϛ⧇, āϏ⧇āχ āĻŦāĻžāĻ›āĻžāχ, āφāϰ āĻļ⧇āώ⧇āϰāϟāĻž submit āĻ•āϰāĻžāϰ āφāϗ⧇ āĻĒāϰāĻ– āĻ•āϰāĻžāϰ bug-āĻāϰ āϤāĻžāϞāĻŋāĻ•āĻžāĨ¤

āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ lesson āϟāĻž āĻ–ā§‹āϞāĻž āĻ•āĻŋ āύāĻž āĻĻ⧇āĻ–āĻž āĻšāĻšā§āϛ⧇â€Ļ

Cheat sheet: error āϏāĻžāĻŽāϞāĻžāύ⧋āϰ āĻĒā§āϰāϤāĻŋāϟāĻž āĻ…āĻ‚āĻļ āφāϰ āĻĒā§āϰāϤāĻŋāϟāĻž error-āĻāϰ āϧāϰāύ āĻāĻ• āĻĒāĻžāϤāĻžāϝāĻŧ āĻāϰ āϭ⧇āϤāϰ⧇ āϕ⧀ āφāϛ⧇

  1. āĻĒā§āϰāϤāĻŋāϟāĻž āĻ…āĻ‚āĻļ
  2. āϕ⧋āύ error, āϕ⧋āύ message
  3. Throw, null, āύāĻžāĻ•āĻŋ result object
  4. try āϕ⧋āĻĨāĻžāϝāĻŧ āĻŦāϏ⧇
  5. Submit āĻ•āϰāĻžāϰ āφāϗ⧇ āϝ⧇ bug-āϗ⧁āϞ⧋ āĻĒāϰāĻ– āĻ•āϰāĻŦ⧇

Module test

āĻāχ module āĻāϰ āωāĻĒāϰ āĻĻāĻļāϟāĻž āĻĒā§āϰāĻļā§āύāĨ¤ 70% āĻĒ⧇āϞ⧇ pass, āφāϰ āϝāϤāĻŦāĻžāϰ āϖ⧁āĻļāĻŋ āĻĻ⧇āĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧāĨ¤

Module test āĻĻāĻŋāύ