网站首页
手机版

js如何抛出和捕获异常(java异常抛出和捕获)

更新时间:2023-04-15 04:32:11作者:佚名

js如何抛出和捕获异常(java异常抛出和捕获)

初级开发人员往往很少使用js的抛出和捕获异常,但抛出和捕获异常往往是非常必要的,如果学过java开发的,对于这样的抛出和捕获异常会比较熟悉。下面就来介绍下如何使用js的抛出和捕获异常

捕获异常的语法如下:

try{

//运行代码

}catch(err){

//处理错误

}

测试示例代码如下,abc是一个未定义的函数,会抛出异常,异常信息会被trycatch,进入catch语句中执行

打开浏览器运行测试页面,出现弹框提示信息,提示abcisnotdefined,提示的内容是catch语句里面我们处理的异常信息。

如果把trycatch去掉试试,会出现什么情况呢,测试代码如下,未定义的方法后面添加一条日志打印信息

控制台报错了,后续程序中断没有执行,因为添加的日志打印信息没有执行。针对这种没有捕获的异常,会异常中断程序,页面上没有合理的提示信息,用户会莫名其妙,体验非常不好。

本文标签: 抛出  异常  JS  

为您推荐

≌是什么意思数学符号(√3是什么意思)

数学符号≌是全等于的意思,表示两个图形能完全重合,包括形状和面积,全等于是程序设计的一种逻辑运算符。数学符号的发明及使用比数字要

2024-10-07 15:30

数学符号≡是什么意思(数学符号θ是什么意思)

数学符号≡是恒等的意思,≡是无条件等于,不论条件怎么变,都是成立的。恒等式是无论其变量如何取值,等式永远成立的算式。恒等式成立的范

2024-10-07 15:26

数学期望可以是负数吗 期望值能为负数吗

数学期望可以是负数,期望等于随机变量乘以相应的概率,随机变量可以取负,因此期望就可能为负。期望值并不一定等同于常识中的“期望”,“

2024-10-07 15:12

数学感叹号是什么意思 数学上感叹号是什么意思

数学感叹号是阶乘的意思,阶乘是基斯顿·卡曼于1808年发明的运算符号,是数学术语。一个正整数的阶乘是所有小于及等于该数的正整数的积,

2024-10-07 15:10

数学信息是什么意思(数学信息是什么意思和已知条件一个意思吗)

数学信息是指从题干的叙述中挖掘出的和解答本数学题有关的信息,数学题是透过抽象化和逻辑推理的使用,由计数,计算,量度和对物体形状及运

2024-10-07 15:07

0是任何数的倍数吗 0是什么的倍数

数学中的0不是任何数的倍数,一个整数能够被另一个整数整除,这个整数就是另一整数的倍数。同样的,一个数除以另一数所得的商。如a/b=c,就

2024-10-07 15:05