Jump to content

JavaScript/Reserved words/try

From Wikibooks, open books for an open world
Previous: transient Reserved words Next: typeof

The try keyword

[edit | edit source]

The try keyword is used to be sure that a number of commands to follow will not cause an unhandled exception. If one of the lines causes an exception, the code inside the catch clause will be executed. If the try statement does have a finally clause, this part will execute irrespective of what happened before.

Examples

[edit | edit source]
The code
  try {
    log(-12.05);
    alert("Executed comment successfully.");
  } catch(err) {
    document.getElementById("demo").innerHTML = err.message;
  } finally {
    alert("Try finished.");
  }
(Will add to the HTML element called "demo" the error message. An alert window with the text "Try finished." will appear.)


See also

[edit | edit source]
Previous: transient Reserved words Next: typeof