首页 > 试题

try的用法

更新时间:2022-11-12 06:07:05 阅读: 评论:0

相似三角形中考题集锦-桥的组词


2022年11月12日发(作者:坎市中学)

js中try_catch的基本用法

1、事例

try{

adddlert("欢迎光临!");

}

catch(err){

mentById("demo").innerHTML=e;

}

注:

/catch/finally语句用于处理代码中可能出现的错误信息

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

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

y语句在try和catch之后无论有无异常都会执行

5.注意:catch和finally语句都是可选的,但你在使用try语句时必须至少使用一个。

提示:当错误发生时,JavaScript会停止执行,并生成一个错误信息。使用throw语句来

创建自定义消息(抛出异常)。如果你将throw和try、catch一起使用,就可以控制程序输

出的错误信息。

2、语法

try{

tryCode-尝试执行代码块

}

catch(err){

catchCode-捕获错误的代码块

}

finally{

finallyCode-无论try/catch结果如何都会执行的代码块

}

实例

请输出一个5到10的数字

查询

functionmyFunction(){

//try和catch必须一起使用,当在try里面接受到值并进行判断会抛出异常,catch就会

接受抛出的错误

//finally使你能够使用代码,在try和catch之后,不管结果如何都会执行,不管对错都会

执行

try{

varx=mentById("demo").value//获取元素的值

//在下面判断,如果错误就抛出错误throw抛出错误到catch(err)

if(x=="")throw"值为空"

if(isNaN(x))throw"不是数字"

if(x<5)throw"数字过小"

if(x>10)throw"数字太大"

}

//这里的err接受的时上面throw抛出的错误

catch(err){

vary=mentById("mess")

TML="错误:"+err//页面显示错误

}finally{

alert("我一直都会执行")

mentById("demo").value="";

}

}

本文发布于:2022-11-12 06:07:05,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/2802.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:try的用法
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图