当前阅读教程:JavaScript教程 > JavaScript try 和 catch | |
阅读(22555525) 收藏 赞(5685) 分享 | |
上一篇: JavaScript 错误 - throw、try 和 catch | 下一篇: finally 语句 |
try 语句允许我们定义在执行时进行错误测试的代码块。 catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。 JavaScript 语句 try 和 catch 是成对出现的。 语法 try { ... //异常的抛出 } catch(e) { ... //异常的捕获与处理 } finally { ... //结束处理 } 实例 在下面的例子中,我们故意在 try 块的代码中写了一个错字。 catch 块会捕捉到 try 块中的错误,并执行代码来处理它。 var txt=""; function message() { try { adddlert("Welcome guest!"); } catch(err) { txt="本页有一个错误。"; txt+="错误描述:" + err.message + " "; txt+="点击确定继续。"; alert(txt); } } 完整代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程网 2d5.net</title> <script> var txt=""; function message(){ try { adddlert("Welcome guest!"); } catch(err) { txt="本页有一个错误。 "; txt+="错误描述:" + err.message + " "; txt+="点击确定继续。 "; alert(txt); } } </script> </head> <body> <input type="button" value="查看消息" onclick="message()" /> </body> </html> 效果图 |
|
上一篇: JavaScript 错误 - throw、try 和 catch | 下一篇: finally 语句 |