JavaScript异常处理
Posted 小仙女63
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript异常处理相关的知识,希望对你有一定的参考价值。
当javascript引擎执行代码时,会发生各种错误,而各种错误处理的语句如表1所示:
语句 | 说明 |
try | 语句测试代码块的错误 |
catch | 语句处理错误 |
throw | 语句创建自定义错误 |
- 代码中的很多错误有些时候无法完全避免,此时,需要一些人工提示或者中断程序,并且捕获当前错误。JavaScript本身会对语法或拼写自动抛出错误,要人工捕获这些错误,需要用到try...catch语句。
- try语句定义在执行时进行错误测试的代码块。
- catch语句定义在当try语句发生错误时,所执行的代码块。
try { //在这里运行代码 } catch(err) { //在这里处理错误 }
2.throw语句:throw语句允许开发者创建自定义错误,术语:创建或抛出错误(exception)。如果把throw语句与try和catch一起使用,那就能控制程序流,并生成自定义的错误信息。throw语句:
- throw exception
- 异常可以是JavaScript字符串、数字、逻辑值或对象。
以上是关于JavaScript异常处理的主要内容,如果未能解决你的问题,请参考以下文章
PCL异常处理:pcl 1.8.13rdpartyoostincludeoost-1_64oost ypeofmsvc ypeof_impl.hpp(125): error(代码片段