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实现的动态文字变换
Jul 28 Javascript
JavaScript 常用函数
Dec 30 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
Oct 22 Javascript
让人印象深刻的10个jQuery手风琴效果应用
May 08 Javascript
js获取控件位置以及不同浏览器中的差别介绍
Aug 08 Javascript
IE中图片的onload事件无效问题和解决方法
Jun 06 Javascript
jquery实现select选择框内容左右移动代码分享
Nov 21 Javascript
Highcharts入门之简介
Aug 02 Javascript
JS身份证信息验证正则表达式
Jun 12 Javascript
分析JS单线程异步io回调的特性
Dec 01 Javascript
javascript实现贪吃蛇经典游戏
Apr 10 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
Aug 11 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 VS ASP
2006/10/09 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
thinkphp文件引用与分支结构用法实例
2014/11/26 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
Yii2前后台分离及migrate使用(七)
2016/05/04 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
PHP排序算法之希尔排序(Shell Sort)实例分析
2018/04/20 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
Script的加载方法小结
2011/01/12 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
js解决弹窗问题实现班级跳转DIV示例
2014/01/06 Javascript
document.forms[].submit()使用介绍
2014/02/19 Javascript
nodejs中实现sleep功能实例
2015/03/24 NodeJs
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
Jquery调用iframe父页面中的元素及方法
2016/08/23 Javascript
Node.js的特点详解
2017/02/03 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
jQuery 动态粒子效果示例代码
2020/07/07 jQuery
浅谈javascript事件环微任务和宏任务队列原理
2020/09/12 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
[03:21]辉夜杯主赛事 12月25日TOP5
2015/12/26 DOTA
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python logging类库使用例子
2014/11/22 Python
python中的代码编码格式转换问题
2015/06/10 Python
Flask数据库迁移简单介绍
2017/10/24 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
2018/04/23 Python
Python qqbot 实现qq机器人的示例代码
2019/07/11 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
英国顶级足球鞋的领先零售商:Lovell Soccer
2019/08/27 全球购物
幼师求职自荐信范文
2014/01/26 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
2015年小学生国庆节演讲稿
2015/07/30 职场文书
《窃读记》教学反思
2016/02/18 职场文书