频道栏目
首页 > 资讯 > JavaScript > 正文

javascript之异常捕获代码实例

17-12-05        来源:[db:作者]  
收藏   我要投稿

异常:当javascript引擎执行javascript代码时,发生了错误,导致程序停止执行。

异常抛出:当异常产生的时候,并且将这个异常生成一个错误信息。

异常捕获:try{发生异常的代码;}catch(err){错误信息处理;},demo代码如下:

try{}catch(err){}的执行时和if{}else{}差不多。

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <title>Document</title>  
    <style type="text/css">  
          
    </style>  
</head>  
<body>  
      
    <script type="text/javascript">  
        function demo(){  
            try{  
                alert(str);  
            }catch(err){  
                alert(err);  
            }  
        }  
        demo();  
    </script>  
</body>  
</html>  

throw语句:demo代码如下:

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <title>Document</title>  
    <style type="text/css">  
          
    </style>  
</head>  
<body>  
    <input type="text" id="txt">  
    <input type="button" id="btn" value="点击">  
    <script type="text/javascript">  
        var btn = document.getElementById("btn");  
        btn.onclick = function(){  
            try{  
                var e = document.getElementById("txt").value;  
                if(e == ""){  
                    throw "请输入内容";  
                }  
            }catch (err){  
                alert(err);  
            }  
        }  
    </script>  
</body>  
</html> 
相关TAG标签
上一篇:Android开发中 自动适应字体大小的EditText
下一篇:微信公众号开发步骤(缩减版)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站