[javascript学习指南]JavaScript Throw 使用教程

更新时间:2015-08-16    来源:百度指南    手机版     字体:

【www.bbyears.com--百度指南】

JavaScript Throw 使用教程

JavaScript Throw 的声明允许你创建一个例外。


范例
该扔声明
如何使用JavaScript Throw 。

<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";
  }
else if(isNaN(x))
  {
  throw "Err3";
  }
}
catch(er)
{
if(er=="Err1")
  {
  alert("Error! The value is too high");
  }
if(er=="Err2")
  {
  alert("Error! The value is too low");
  }
if(er=="Err3")
  {
  alert("Error! The value is not a number");
  }
}
</script>

 

JavaScript Throw声明
该扔的声明允许你创建一个例外。如果您使用此声明与尝试... catch语句,您可以控制程序流程,并产生精确的错误讯息。

语法

throw(exception)
唯一的例外可能是一个字符串,整数,布尔型或者是一个对象。 请注意,扔在写字母。用大写字母会产生一个JavaScript错误! 范例1 下面的例子中确定变量的值称为十如果x的值是高于10或低于0我们将抛出一个错误。这个错误,然后捕获的渔获量的论点和适当的错误讯息显示<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>

本文来源:http://www.bbyears.com/seo/17344.html

热门标签

更多>>

本类排行