zoukankan      html  css  js  c++  java
  • JavaScript throw 声明【每日一段代码64】

    <html>
    <body>
    <script type="text/javascript">
    var x=prompt("请输入 0 到 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("错误!该数值太大!");
    if (er=="Err2")
    alert("错误!该数值太小!");
    if (er=="Err3")
    alert("错误!该值不是数字!");
    }
    </script>
    </body>
    </html>

    【throw 声明的作用是创建 exception(异常)。你可以把这个声明与 try...catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的。语法:throw(exception)。exception 可以是字符串、整数、逻辑值或者对象。注意:使用小写字母编写 throw。使用大写字母会出错!以上实例中的作用是测定变量 x 的值。如果 x 的值大于 10 或者小于 0,错误就会被抛出 (throw)。这个错误被 catch 的参数捕获后,就会显示出自定义的出错信息。】

  • 相关阅读:
    2020916 spring总结
    20200915--事务
    20200915-mybatis基础
    20200911--使用注解开发
    20200910--Spring配置
    20200909--spring基础-IOC
    20200909-待补充
    20200909记我所看到的问题
    20200909-spring基础一
    面向对象
  • 原文地址:https://www.cnblogs.com/naokr/p/2426102.html
Copyright © 2011-2022 走看看