当前位置: 首页 > news >正文

优秀设计工作室网站怒江州城乡建设局网站

优秀设计工作室网站,怒江州城乡建设局网站,网站开发部职责,织梦做淘宝客网站视频一、定义和结构 作用:捕获同步执行代码下的异常错误 在没有使用try...catch的情况下,同步代码执行遇到异常会报错,并中断后续代码执行; 在使用try...catch的情况下,同步代码执行遇到异常会抛出异常,并继续…

一、定义和结构

作用:捕获同步执行代码下的异常错误

在没有使用try...catch的情况下,同步代码执行遇到异常会报错,并中断后续代码执行;

在使用try...catch的情况下,同步代码执行遇到异常会抛出异常,并继续执行后续代码。

console.log("代码1");
try {console.log("代码2");
} catch (err) {console.log(err);
}
console.log("代码3");

输出结果:

二、throw 异常抛出

throw语句用来抛出一个用户自定义的异常。

throw抛出后,不再执行后续代码,开始执行catch中的代码并抛出异常。

console.log("代码1");
try {console.log("代码2");throw '抛出一个自定义异常';console.log("代码3");
} catch (err) {console.log("err 代码5");console.log(err);console.log("err 代码6");
}
console.log("代码4");

输出结果:

三、finally

无论是否抛出错误,都执行。

使用场景:

通常用于清理工作,比如关闭文件、释放资源等

console.log("代码1");
try {console.log("代码2");throw '抛出一个自定义异常';console.log("代码3");
} catch (err) {console.log(err);
} finally {console.log("finally代码块")
}
console.log("代码4");

输出结果:

⚠️⚠️⚠️
注意:try...catch无法处理异步代码。
参考博客:因为一道try...catch的题,我的面试挂掉了

http://www.yayakq.cn/news/187796/

相关文章:

  • 水果电商网站开发方案网站开发接口文档模板
  • 个人做商贸网站外贸平台大全
  • 湖南省建设银行网站wordpress编辑器转义
  • 阿里云网站域名备案wordpress kvstore
  • 常州网站制作机构网站建设服务商城
  • 淘宝客网站需要多大空间做网站公司价格多少
  • 万金娱乐网站开发网站文字规范
  • 建设网站的公司兴田德润在哪里现在做电商还能赚钱吗
  • 网站路径河南企业网官方网站
  • 普通网站怎么做h5网络规划工程师
  • 中和华丰建设有限责任公司网站郑州市二七建设局网站
  • 三合一网站建设平台编辑网站的软件手机
  • 监控网站开发建筑网站搜图
  • 外贸公司网站建设 重点是什么意思熊猫代理ip
  • 建设一个电商网站的流程是什么公司培训课程有哪些
  • 关于加强网站建设上海小程序定制公司
  • 公司网站自己可做吗建筑模板生产厂家
  • 茂名建站价格内蒙古最新消息
  • 外贸网站推广建站软件开发者选项
  • 购物网站页面福州网站建设推进
  • 大连 模板网站星子县网站建站公司
  • 网站备案号规则广州市品牌网站建设怎么样
  • 外网有趣的网站沈阳小装修公司哪家好
  • 网站网站怎么优化关键词排名dw建设网站教案
  • 网站制作开发策划设计网站怎么收费
  • 网上购物网站建设的实训报告做网站的学什么
  • 做网站的原型文件下载合肥网站开发培训学校
  • 济南网站seo报价正能量不良网站进入窗口免费阅读
  • 厦门建站网址费用长沙市网页设计培训哪家好
  • 济宁祥云网站建设盾思途旅游网站建设