JS中的异常处理:

throw:

  1. 抛出异常时我们哪个关键字?它会终止程序?

    • throw关键字

    • 会终止程序

  2. 抛出异常经常和谁配合使用?

    • Error对象配合throw使用

  3. 代码演示:

    function fn(x,y){if(!x || !y){// console.log(11);// throw '用户没有参数传递进来';throw new Error('没有参数传递进来');}return x + y;}console.log(fn());

    执行结果:

  4. 执行报错  终止程序

try/catch捕获错误信息:

我们可以通过try/catch捕获错误信息(浏览器提供的错误信息)try试试catch拦住finally最后

function fn(){try{const p = document.querySelector('.p');p.style.color = 'red';}catch(err){//拦截错误 提示浏览器提供的错误信息 但是不中断程序的执行console.log(err.message);//需要加return 中断程序return }}fn();

执行结果:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/288077.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

独立站如何借助内容营销实现品牌提升与用户增长?

在当今竞争激烈的数字市场中,独立站想要实现品牌提升与用户增长,内容营销是一条不可或缺的路径。通过有针对性、高质量的内容,独立站可以吸引目标受众,建立品牌认知,并最终促进用户增长。本文Nox聚星将和大家探讨内容营…

sql_lab靶场搭建以及存在的一些问题

sql_lab靶场搭建问题 首先检查小皮版本 把小皮改到5.3.29版本如果没有可以直接点击更多版本进行选择安装 当版本不对时则会暴出这种错误 SETTING UP THE DATABASE SCHEMA AND POPULATING DATA IN TABLES: Fatal error: Uncaught Error: Call to undefined function mysql_co…

《Linux C编程实战》笔记:进程操作之退出,执行,等待

进程退出 进程退出表示进程即将运行结束。在Linux中退出分为正常退出和异常退出。 正常退出: 在main函数中执行return调用exit函数调用_exit函数 异常退出: 调用abort函数收到某个信号,这个信号是程序终止 退出方式比较 exit和return的…

软件代码签名的作用

随着“互联网”时代的到来,人们的生活变得更加便利,但电信诈骗、信息泄露、恶意软件等也随之而来,软件安全问题也越来越受到关注。为了确保软件的身份和完整性,越来越多的软件开发者和企业选择使用软件代码签名证书。为什么我们会…

多线程并发实现生产者/消费者

前言 无需引入第三方消息队列组件,我们如何利用内置C#语法高效实现生产者/消费者对数据进行处理呢?在.NET Core共享框架(Share Framework)引入了通道(Channel),也就是说无需额外通过NuGet包安装…

Graylog配置GraylogSidecar-传输日志文件

1.GraylogSidecar概述 Graylog Sidecar 是 Graylog 日志管理系统的一个组件,用于配置和管理通过 Filebeat、Winlogbeat、NXLog 或其他日志收集器发送的日志流。它的作用是管理和配置这些日志收集器,确保它们正确地发送日志数据到 Graylog 服务器。 我用的…

centos开机自启动实战小案例

1.编写一个我们需要做事的脚本 #!/bin/bash # 打印 "Hello" echo "Hello,Mr.Phor" # 为了更好的能看到效果 我们把这段文本放置到一个文件中 如果重启能够看到 /a.txt文件 我们实验成功 echo "hahahahahahahaha" > /a.txt #每次开机 执行…

python——异常机制及常见异常汇总

异常机制本质 异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需 要处理的文件不存在、数组下标越界等。 所谓异常处理,就是指程序在出现问题时依然可以正确的执行剩余的程序,而 不会因为异常而终止程序执行。 python…

网络机顶盒什么牌子好?2024业内最新网络电视机顶盒排名

网络机顶盒是我们平时不可缺少的部分,但依然有很多消费者在挑选网络机顶盒时踩雷,不懂网络机顶盒什么牌子好,业内发布了最新的好评网络机顶盒排名,想知道哪些网络机顶盒值得买可以了解以下这五款口碑最好的网络机顶盒。 榜一&…

基于html5的演唱会购票系统的设计与实现论文

基于html5的演唱会购票系统的设计与实现 摘要 随着信息互联网购物的飞速发展,一般企业都去创建属于自己的电商平台以及购物管理系统。本文介绍了基于html5的演唱会购票系统的设计与实现的开发全过程。通过分析企业对于基于html5的演唱会购票系统的设计与实现的需求…

从数据系统的角度思考研发效能(DevOps)的提升丨IDCF

作者:李宏喜 IDCF研发效能(DevOps)工程师(中级)认证学员 在软件研发效能(DevOps)的学习过程中,我认识到诸位老师从软件全生命周期的不同角度,讲述着研发效能的提升。 敏…

springboot跨域问题,解决方法

前端访问出现CORS跨域问题 不多说,直接上代码~ import org.springframework.stereotype.Component;import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;Component…