当前位置:网站首页>简单理解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
}
边栏推荐
- 中国菜刀原理与实践
- 阿里大牛最新总结分享的高并发编程核心笔记(终极版),高并发系统架构场景一应俱全
- 正则表达式入门一
- 未来无法预料
- 在北极都可以穿短袖了,温度飙升至32.5℃
- 游戏版号“地下交易”,一个版号能卖上千万?
- 使用alarm函数实现sleep,使用alarm函数实现对阻塞操作设置超时
- ffplay视频播放原理分析
- Currency ATM: Solana Wallet Has Unknown Security Vulnerability, A Large Number Of Users' Digital Assets Are Stolen
- GMapping principle analysis/easy to understand
猜你喜欢
随机推荐
0代码4步体验物联网设备上云
The difference between servlet and jsp _ the difference between servlet and class
面试官都震惊,你这“网络基础”可以啊
GMapping principle analysis/easy to understand
162_Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv_2.0
MMA安装及使用优化
进程通信的方式
在北极都可以穿短袖了,温度飙升至32.5℃
输出一个整数的二进制形式
SnapHelper翻页效果两行代码带你实现不一样的RecyclerView
兆骑科创高层次人才引进平台,创新创业赛事活动路演
身为程序员的我们如何卷死别人?破局重生。
DeepLink在转转的实践
微服务的快速开始(nacos)最全快速配置图解
你把 vite打包 玩明白
PAT乙级-B1018 锤子剪刀布(20)
十大免费代理ip软件_国内静态ip代理软件
PAT乙级-B1010 一元多项式求导(25)
第二讲 软件生命周期
【报错】ImportError: libpng16-57e5e0a0.so.16.37.0: cannot open shared object file: No such file or direc