您还不是vip会员或者没有登录,无法进入学习,请登录后访问或者联系站长升级会员等级!
为了能给大家提供更好的服务和视频教程,本站VIP课程需要收取一定的学费,具体收费标准根据不同的班级课程和有效期长短有所不同,具体请咨询在线老师,多谢您对本站的支持!
js基础教程34:Throw语句自定义错误信息
3、Throw语句自定义错误信息
throw 语句允许我们创建自定义错误。
正确的技术术语是:创建或抛出异常(exception)。
如果把 throw 与 try 和 catch 一起使用,那么您能够控制程序流,并生成自定义的错误消息。
语法:throw exception
异常可以是 JavaScript 字符串、数字、逻辑值或对象。
例如:
<h1>Throw 语句用法实例</h1>
<p>请输入5-10之间的数字:</p>
< input id="demo" type="text">
< button type="button" onclick="myFunction()">测试输入</button>
< p id="mess"></p>
<script type="text/javascript">
function myFunction()
{
var y=document.getElementById("mess");
try
{
var x=document.getElementById("demo").value;
if(x=="") throw "内容不能为空!";
if(isNaN(x)) throw "您输入的不是数字!";
if(x>10) throw "您输入的数字不能大于10";
if(x<5) throw "您输入的数字不能小于5";
//var y=document.getElementById("mess");
y.innerHTML="您输入的信息是: " + x;
}
catch(err)
{
y.innerHTML="错误信息: " + err; //Error
}
}
< /script>
![]() |
豫公网安备 41010202002486号 | ICP备案:豫ICP备18044432号-1 |