javascript异常处理

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

2、异常抛出:当异常产生,并且将这个异常生产一个错误信息

3、异常捕获:

//javascript异常处理语法
try{
   发生异常的代码;
}catch(err){
    错误信息处理;
}

//javascript捕获代码
function demo() {
            try{
                alert(str)
            }catch(err){
                alert(err)
            }
        }
//javascript自定义错误代码
function demo(){
            try{
            var e=document.getElementById('txt').value;
            if(e=="")
                throw "输入为空";
            }catch(err){
                console.log(err)
            }
            
        }
<!--HTML代码-->
 <form>
    <input type="text" id="txt">
    <input type="button" id="btn" onclick="demo()" value="按钮">
 </form>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,491评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,670评论 25 709
  • 这次 写旅游日记是因为想纪念自己第一次一个人出游,也想保持好这个好习惯,希望把每次的旅行都留住。 坐在回广州的大巴...
    十三爷阅读 1,937评论 0 1
  • 乌云是生活的一种状态,电闪雷鸣是你的嘶吼声,那一天你是否还记得你哭泣的声音,只因为你的不甘心,从小到大你听到的...
    雨中落尘阅读 1,560评论 0 0
  • 文:小凡 微信公众号:诺时光生活馆 近日读生活家兼美食家蔡澜的《今天也要好好吃饭》,他说“爱吃的人才是爱生...
    凡言凡语2016阅读 2,548评论 0 1