try catch finally语句详解
定义以及用法:
try catch finally
语句用于处理代码中可能出现的错误信息。
错误可能是语法错误,通常是程序员造成的编码错误或错别字。也可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。
try
语句允许我们定义在执行时进行错误测试的代码块。
catch
语句允许我们定义当 try
代码块发生错误时,所执行的代码块。
finally
语句在 try
和 catch
之后无论有无异常都会执行。
注意: catch
和 finally
语句都是可选的,但你在使用 try
语句时必须至少使用一个。
总结:
try
{ //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 }
catch
{ //除非try里面执行代码发生了异常,否则这里的代码不会执行
}
finally
{ //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally
}
try catch finally语句详解相关推荐
- mysql explain语句_Mysql explain 语句详解
explain 语句详解 explain 写在 select 前,如下 mysql> explain select * from user_info where id = 2\G ******* ...
- mysql切换用户sql语句,MySQL用户管理及SQL语句详解
[(none)]>select user,host frommysql.user; #查询用户和主机+---------------+-----------+ | user | host | + ...
- Java教程:Java continue语句详解
Java教程有时强迫一个循环提早反复是有用的,也就是,你可能想要继续运行循环,但是要忽略这次重复剩余的循环体的语句,所以 Java 提供了 continue 语句.continue 语句是 break ...
- smarty手册-smarty中foreach循环语句详解
原文地址:smarty手册-smarty中foreach循环语句详解作者:谭博 {foreach}循环也有自身属性的变量,可以通过{$smarty.foreach.name.property}访问,其 ...
- 教妹学Java(十四):switch 语句详解
大家好,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员.本篇文章通过我和三妹对话的形式来谈一谈"switch 语句". 教妹学 Java,没见过这么有趣的标题吧?&q ...
- MySQL数据库增删改查常用语句详解
MySQL数据库增删改查常用语句详解 一 MySQL数据库表结构 1.1 常见数据类型 1.2 常用约束类型 1.3 MySQL存储引擎 二 DDL语句:数据定义语句 2.1 修改数据库密码 2.1. ...
- MyBatis SQL语句详解
MyBatis SQL语句详解 1 CRUD标签 1.1 select 1.2 insert 1.3 update 1.4 delete 1.5 #{ }和${ }的区别 2 动态SQL 2.1 if ...
- mysql的load data_【MySQL】load data语句详解(一)
作者 罗小波 沃趣科技高级MySQL数据库工程师 load data语句详解 背景 数据库版本:MySQL 5.7.18 服务器信息:本地到处导入在10.10.30.241上演示,local远程导入 ...
- 【Linux】shell脚本实战-if多分支条件语句详解
文章目录 前言 多分支语句的语法 多分支语句举例: 1. 出嫁的条件 2. 管理http服务实战脚本 3. 猜数字游戏v1版本-if版本 总结 前言 前面我们已经学习过单分支语句和双分支语句的使用. ...
最新文章
- create-react-app 2.0中使用antd(eject)
- linux ssh登录源地址限制,H3C交换机配置SSH源地址登录限制和SNMP源地址限制的方法...
- expect简单教程
- 《研磨设计模式》chap16 模板方法模式
- Delphi中String与PAnsiChar转换
- php php_zip.dll,PHP如何开启自带的ZipArchive类,实现压缩解压功能
- 达摩院实现自动驾驶核心技术突破,首次实现3D物体检测精度与速度的兼得
- git客户端下载地址
- tomcat source code in eclipse
- 代码 点胶gcode_3D打印机启停代码Gcode
- vue将文件/图片/视频批量打包成压缩包,并进行下载
- 什么是前端,前端是什么?
- 无线路由器设置里的DHCP服务是什么意思
- 带你彻底击溃跳表原理及其Golang实现!(内含图解)
- cocos creator 插件开发
- 英语,对程序员有多重要?
- CGAN模型——pytorch实现
- 【Python】使用tushare完成配对交易策略
- Python IDEL查询和修改当前目录
- 转:资本2010《CCTV财经频道中国证券市场投资策略报告》发布
热门文章
- abaqus切削为什么没有切屑_SiCp/Al复合材料超声振动辅助切削研究现状与进展
- python 视频 灰度 伽玛_moviepy音视频剪辑:lum_contrast什么时候使用以及图像处理什么时候需要调整亮度与对比度...
- 七十三、Vue项目城市详细页的动态路由,Banner布局和公用图片画廊组件拆分
- 物理化学 化学 动力学(上)
- 研究生一年级,非计算机专业,自学机器学习现实吗?
- 博后招募 | 清华大学电子系姚权铭教授招聘机器学习方向博士后
- AAAI 2022 | 北航提出基于特征纯化的视线估计算法,让机器更好地“看见”
- 大会剧透 | IDEA大会精彩议题全释放
- 上海人工智能实验室刘宇:从感知AI的发展理解决策AI的未来
- 【Java代码】京东商品全部分类数据获取(建表语句+Jar包依赖+树结构封装+爬虫源代码)包含csv和sql格式数据下载可用