时间:2021-05-25
导读:
在Java中我们使用try-catch进行异常处理,同样的JavaScript也提供了和异常处理类似的异常处理机制,本节我们将对JavaScript异常处理进行详细讲解。
1.1 如何进行错误处理
<script> var i = {}; //定义一个变量 i.func(); //调用一个不存在的方法 console.log("test"); //如果上一段代码出现错误,这段代码不会执行</script>查看控制台输出结果
从图1-1中能看出,当前程序发生了一个TypeError类型的错误,错误信息是"i.func"不是一个函数,发生错误的代码位于erroe.html的第3行。
当发生错误时,JavaScript会抛出一个错误对象,使用try-catch进行抓取。
下面利用try-catch进行演示
<script> var i = {}; try{ i.func(); console.log("1"); //发生错误,该代码不会执行 } catch(e){ console.log(e); //在此处抓取错误对象e } console.log("错误被处理"); //如果错误被处理,改代码会被执行</script>查看控制台输出结果
从图1-2我们能看出当try中的代码发生错误时,利用catch可以进行异常处理,但是当try块中的某一块代码发生错误时,后面的代码将不会执行,所以我们应该尽量减少try块的代码。
到此这篇关于学会JavaScript中try-catch的文章就介绍到这了,更多相关JavaScript的try-catch内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、try-catch语句ECMA-262第3版引入了try-catch语句,作为JavaScript中处理异常的一种标准方式。语法:try{//可能会导致错误
轻颜相机录视频不可以超过一分钟,轻颜相机目前是不能拍一分钟以上的视频的。轻颜相机拍摄视频的最长时间是60秒钟,也就是一分钟时间,超过一分钟之后就不能再拍摄了。
在现实的生活中,一分钟也许微不足道,连沏一壶茶的时间都不够。但是如果把这一分钟换到互联网上的话,便有“天上一日,人间一年”的感觉。在互联网的一分钟里,电子邮件用
一分钟,很短的一个时间点,能做什么,能带来什么变化吗?互联网一分钟,小编一同与您了解发生了什么:一分钟之内:YouTube增加72小时视频Google进行200
15秒、三十秒、一分钟的時间都过短了,在抖音怎么提交长视频? 拍超出一分钟的抖音短视频又该怎样实际操作呢?例如想拍攝2分钟、3分钟或是五分钟的长视频,该怎么操