WEB开发网
开发学院网页设计JavaScript JavaScript Throw 阅读

JavaScript Throw

 2007-10-31 06:20:12 来源:WEB开发网   
核心提示:Throw声明 throw声明的作用是创建exception(异常),你可以把这个声明与try...catch声明配合使用,JavaScript Throw,以达到控制程序流并产生精确错误消息的目的, 语法: throw(exception)exception可以是字符串、整数、逻辑值或者对象,错误就会被抛出(thro
Throw声明
throw声明的作用是创建exception(异常)。你可以把这个声明与try...catch声明配合使用,以达到控制程序流并产生精确错误消息的目的。

语法:
throw(exception)exception可以是字符串、整数、逻辑值或者对象。

注意:使用小写字母编写throw。使用大写字母会出错!

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

<html>
<body>
<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>
</body>
</html>

Tags:JavaScript Throw

编辑录入:coldstar [复制链接] [打 印]
赞助商链接