JavaScript’s latest version added exception-handling capabilities. It provides try, catch and finally blocks to handle the exceptions.
Syntax of a try block with catch block:
try{ //block of statements }catch(exception_var){ }
Syntax of a try block with a final block:
try{ //block of statements } finally { }
Syntax of try block with catch and finally block:
try{ //block of statements }catch(exception_var){ }finally{ }
catch block:
The catch block is used for the exception handler. It is used after the try block.
Syntax:
try{ //block of statements }catch(exception_var){ }
Example:
<!DOCTYPE html> <html> <body> <p id="test"></p> <script> try { showalert("Welcome guest!"); } catch(error) { document.getElementById("test").innerHTML = error.message; } </script> </body> </html>
Related topics:
- What is JavaScript?
- JavaScript advantages and disadvantages
- Javascript External file
- Javascript isNaN()
- Javascript Undefined and Null
- Javascript Create object
- JavaScript access cookie
- Javascript read cookie
- Javascript get cookie by name
- Javascript detete cookie
- Javascript redirect URL
- Javascript print webpage
- Javascript exceptions