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中自动切换焦点实现代码
Dec 15 Javascript
jQuery实现类似滑动门切换效果的层切换
Sep 23 Javascript
javascript Array.prototype.slice的使用示例
Nov 14 Javascript
jqgrid 表格数据导出实例
Nov 21 Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 Javascript
基于JS实现数字+字母+中文的混合排序方法
Jun 06 Javascript
JavaScript实现自定义媒体播放器方法介绍
Jan 03 Javascript
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
使用JS获取SessionStorage的值
Jan 12 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
Mar 13 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
May 29 Javascript
JS替换字符串中指定位置的字符(多种方法)
May 28 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下通过IP获取地理位置的代码(小偷程序)
2011/06/09 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
php5.5新数组函数array_column使用
2013/07/08 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
JavaScript实用技巧(一)
2010/08/16 Javascript
浅析jQuery的链式调用之each函数
2010/12/03 Javascript
JavaScript Array Flatten 与递归使用介绍
2011/10/30 Javascript
JavaScript高级程序设计(第3版)学习笔记5 js语句
2012/10/11 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
jquery 获取select数组与name数组长度的实现代码
2016/06/20 Javascript
jquery实时获取时间的简单实例
2017/01/26 Javascript
利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
2017/02/16 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
浅谈Pycharm调用同级目录下的py脚本bug
2018/12/03 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
python map比for循环快在哪
2020/09/21 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
缓解脚、腿和背部疼痛:Z-CoiL鞋
2019/03/12 全球购物
2013年保送生自荐信格式
2013/11/20 职场文书
社区工作者思想汇报
2014/01/13 职场文书
《我不是最弱小的》教学反思
2014/02/23 职场文书
读书活动总结
2014/04/28 职场文书
女生节标语
2014/06/26 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
董事长助理岗位职责
2015/02/11 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
党员学习型组织心得体会
2019/06/21 职场文书
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers