博客
关于我
js try{}catch(){}finally{}语句
阅读量:291 次
发布时间:2019-03-03

本文共 505 字,大约阅读时间需要 1 分钟。

定义和用法

try/catch/finally 语句用于处理代码中可能出现的错误信息。

错误可能是语法错误,通常是程序员造成的编码错误或错别字。也 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。

try语句允许我们定义在执行时进行错误测试的代码块。

catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。

finally 语句在 try 和 catch 之后无论有无异常都会执行。

注意: catch 和 finally 语句都是可选的,但你在使用 try 语句时必须至少使用一个。

提示: 当错误发生时, JavaScript 会停止执行,并生成一个错误信息。使用 throw 语句 来创建自定义消息(抛出异常)。如果你将 throw 和 try 、 catch一起使用,就可以控制程序输出的错误信息。

语法

try {     //  tryCode - 尝试执行代码块}catch(err) {      // catchCode - 捕获错误的代码块}finally {     //  finallyCode - 无论 try / catch 结果如何都会执行的代码块}

转载地址:http://jjlm.baihongyu.com/

你可能感兴趣的文章
计算机三级 信息安全技术历年真题(二)总共十套 3月底之前更完
查看>>
计算机三级 信息安全技术历年真题(四)总共十套 3月底之前更完
查看>>
详解: 最小生成树
查看>>
[编程题]:n头牛中选择满足所有m种特性的牛(百度2021)
查看>>
Redis中的删除策略和逐出算法
查看>>
Redis的持久化策略RDB和AOF
查看>>
[数据结构]:红黑树(二)
查看>>
Ubuntu切换到root用户无法找到环境变量PATH的问题
查看>>
Python基础(二)
查看>>
PyCharm安装与配置
查看>>
[ERROR]: gitstatus failed to initialize.
查看>>
关于Java的List的笔记
查看>>
Docker - 部署 Redis 6.0.8
查看>>
Android - Create dynamic lists with RecyclerView
查看>>
Android - Broadcasts overview(不完整)
查看>>
Spring Boot - Add a Servlet to an Application
查看>>
OrCAD Capture CIS 16.6 - 为元器件添加属性
查看>>
Web API - File - Selecting files using drag and drop
查看>>
Spring Boot - axios upload file(带请求头上传文件,非前后端分离)
查看>>
排序算法总结——c++实现
查看>>