【学习笔记】JavaScript:Throw

1. throw 声明的作用是创建 exception(异常)。你可以把这个声明与 try...catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的。

2. 语法:throw(exception),exception可以是字符串、整数、逻辑值或对像

3. 例子:

<script type="text/javascript"> 

var x=prompt("Enter a number between 0 and 10:","") 

try{

if(x>10) 

throw "Err1"

else if(x<0)

throw "Err2"

}

 catch(er)

{

 if(er=="Err1") 

alert("Error! The value is too high") 

if(er == "Err2")

alert("Error! The value is too low")

}

</script>

注:实例的作用是测定变量 x 的值。如果 x 的值大于 10 或者小于 0,错误就会被抛出 (throw)。这个错误被 catch 的参数捕获后,就会显示出自定义的出错信息。

posted on 2013-02-28 10:01  又见雪落  阅读(158)  评论(0)    收藏  举报