JavaScript语句错误throw、try及catch实例解析


Posted in Javascript onAugust 18, 2020

try 语句测试代码块的错误。

catch 语句处理错误。

throw 语句创建自定义错误。

finally 语句在 try 和 catch 语句之后,无论是否有触发异常,该语句都会执行。

JavaScript 抛出(throw)错误

当错误发生时,当事情出问题时,JavaScript 引擎通常会停止,并生成一个错误消息。

描述这种情况的技术术语是:JavaScript 将抛出一个错误。

JavaScript try 和 catch

try 语句允许我们定义在执行时进行错误测试的代码块。

catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。

JavaScript 语句 try 和 catch 是成对出现的。

finally语句是有没有错误都会执行。

JavaScript语句错误throw、try及catch实例解析

Throw 语句

throw 语句允许我们创建自定义错误。

正确的技术术语是:创建或抛出异常(exception)。

如果把 throw 与 try 和 catch 一起使用,那么您能够控制程序流,并生成自定义的错误消息。

JavaScript语句错误throw、try及catch实例解析

注:这里catch抓住的就是我们自义定的(throw)异常信息。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript里使用Dom操作Xml
Sep 20 Javascript
JavaScript Event学习第六章 事件的访问
Feb 07 Javascript
类似GMAIL的Ajax信息反馈显示
Feb 16 Javascript
Javascript类库的顶层对象名用户体验分析
Oct 24 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
Jul 08 Javascript
JS.findElementById()使用介绍
Sep 21 Javascript
带左右箭头图片轮播的JS代码
Dec 18 Javascript
利用js制作html table分页示例(js实现分页)
Apr 25 Javascript
推荐9款炫酷的基于jquery的页面特效
Dec 07 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
jQuery EasyUI 页面加载等待及页面等待层
Feb 06 Javascript
vue.js todolist实现代码
Oct 29 Javascript
JavaScript中交换值的10种方法总结
Aug 18 #Javascript
js+css3实现炫酷时钟
Aug 18 #Javascript
纯js+css实现在线时钟
Aug 18 #Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
Aug 18 #Javascript
js+css实现扇形导航效果
Aug 18 #Javascript
js实现3D旋转效果
Aug 18 #Javascript
Vue elementui字体图标显示问题解决方案
Aug 18 #Javascript
You might like
php auth_http类库进行身份效验
2009/03/19 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
2012/04/19 PHP
浅析PHP Socket技术
2013/08/02 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
JS实现的省份级联实例代码
2013/06/24 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
js实现点击后将文字或图片复制到剪贴板的方法
2014/08/04 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
JavaScript列表框listbox全选和反选的实现方法
2015/03/18 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
2017/06/19 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
JavaScript中的高级函数
2018/01/04 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
vue点击页面空白处实现保存功能
2019/11/06 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
[36:09]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python内置数据类型详解
2014/08/18 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
Python如何抓取天猫商品详细信息及交易记录
2018/02/23 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
python交换两个变量的值方法
2019/01/12 Python
Python实现随机取一个矩阵数组的某几行
2019/11/26 Python
Visual Studio Code搭建django项目的方法步骤
2020/09/17 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
仓库理货员岗位职责
2013/12/18 职场文书
《找不到快乐的波斯猫》教学反思
2014/02/24 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
《金色的草地》教学反思
2016/02/17 职场文书
话题作文之呼唤
2019/12/18 职场文书
详解php中流行的rpc框架
2021/05/29 PHP
带你学习MySQL执行计划
2021/05/31 MySQL