• javaScript异常示范案例


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <script type="text/javascript">
    function test(a,b){
    document.write(a+"除以"+b+"的计算结果是:");

    a=Number(a);
    b=Number(b);//转换成数字

    try{
    if(isNaN(a)||isNaN(b)){
    throw'运算数是非数字';//异常信息传入ex变量
    }
    if(b==0){
    throw'除数是0';//异常信息传入ex变量
    }
    document.write(a/b);

    }catch(ex){
    document.write("异常信息"+ex);
    }
    finally{
    document.write("&nbsp&nbsp&nbsp(异常处理结束)<br />");
    }
    }
    (function(){
    test('x',5);
    test(100,2);
    test(100,0);
    test(50,'20');//其中调用Number方法转成数字
    })();
    </script>
    <body>
    </body>
    </html>

  • 相关阅读:
    sql-定义变量
    sql-逻辑循环while if
    iOS生命周期
    iOS系统架构
    SVN记住密码
    视图在控制权限的作用
    20140524数据库课笔记
    char和varchar区别
    多表查找
    create table约束
  • 原文地址:https://www.cnblogs.com/wxhhts/p/7760484.html
Copyright © 2020-2023  润新知