当前位置:网站首页>简单理解try catch和try finally
简单理解try catch和try finally
2022-08-03 14:42:00 【PHP学习网】
try/catch/finally 语句用于处理代码中可能出现的错误信息。
错误可能是语法错误,通常是程序员造成的编码错误或错别字。也可能是拼写错误或语言中缺少的功能。
try语句允许我们定义在执行时进行错误测试的代码块。
catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。
finally 语句在 try 和 catch 之后无论有无异常都会执行。
总结一下
try {
//执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容
}
catch {
//除非try里面执行代码发生了异常,否则这里的代码不会执行
}
finally {
//不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally
}
边栏推荐
猜你喜欢

DeepLink在转转的实践

【指针内功修炼】函数指针 + 函数指针数组 + 回调函数(二)

你把 vite打包 玩明白

【软件工程之美 - 专栏笔记】36 | DevOps工程师到底要做什么事情?

阿里大牛最新总结分享的高并发编程核心笔记(终极版),高并发系统架构场景一应俱全

Jupyter Notebook 交互式编程 & 低代码拖拽式编程 | 数据科学生态下的理想平台

STL简介

Controller层代码这么写,简洁又优雅!
![[The Beauty of Software Engineering - Column Notes] 36 | What exactly do DevOps engineers do?](/img/7e/405a32a67ba48342179bfbcb214f09.png)
[The Beauty of Software Engineering - Column Notes] 36 | What exactly do DevOps engineers do?

System learning Shell regular expressions
随机推荐
WMS软件国内主要供应商分析
MySQL【视图】
MMA安装及使用优化
C语言将GLib库添加到CMake工程中
HDU 1029 Ignatius and the Princess IV
Jupyter Notebook 交互式编程 & 低代码拖拽式编程 | 数据科学生态下的理想平台
树莓派 USB摄像头 实现网络监控( MJPG-Streamer)
Top 10 free proxy IP software_Domestic static IP proxy software
有希望就是好的
面试官都震惊,你这“网络基础”可以啊
云硬盘EVS详解以及如何用与避坑【华为云至简致远】
又有大厂员工连续加班倒下/ 百度搜狗取消快照/ 马斯克生父不为他骄傲...今日更多新鲜事在此...
基于.NET 6 的开源访客管理系统
0代码4步体验物联网设备上云
兆骑科创创业大赛,双创服务平台,线上直播路演
Taurus.MVC WebAPI 入门开发教程1:框架下载环境配置与运行(含系列目录)。
用1000行代码统计西安新房价格后,我有一个惊人的发现……
STL简介
System learning Shell regular expressions
技术分享 | 接口自动化测试如何搞定 json 响应断言?