js如何抛出和捕获异常

百科全书

    初级开发人员往往很少使用js的抛出和捕获异常,但抛出和捕获异常往往是非常必要的,如果学过java开发的,对于这样的抛出和捕获异常会比较熟悉。下面就来介绍下如何使用js的抛出和捕获异常
    捕获异常的语法如下:
    try{
    //运行代码
    }catch(err){
    //处理错误
    }
    测试示例代码如下,abc是一个未定义的函数,会抛出异常,异常信息会被trycatch,进入catch语句中执行
    打开浏览器运行测试页面,出现弹框提示信息,提示abcisnotdefined,提示的内容是catch语句里面我们处理的异常信息。
    如果把trycatch去掉试试,会出现什么情况呢,测试代码如下,未定义的方法后面添加一条日志打印信息
    控制台报错了,后续程序中断没有执行,因为添加的日志打印信息没有执行。针对这种没有捕获的异常,会异常中断程序,页面上没有合理的提示信息,用户会莫名其妙,体验非常不好。
    
相关文章!
  • 微信怎么看访客记录吗

    1、微信的访客记录其实是能看到一部分的,但只有别人点赞和评论才能看到,打开微信后点击我。

  • 共享电动车怎么还车

    步骤:1、还车是个麻烦的操作,如果你周围没有还车点,你是没有办法还车的,必须按照它的要求将车停在规定的还车点才可以点击还车。

  • 露养多肉下雨要搬到屋里吗

    露养多肉下雨要不要搬到屋里,需要看具体的情况。