@try @catch @finally 用法

看到有项目有用  @try @catch @finally 并没有明白它的具体用法,


@try {

代码1

} @catch (NSException *exception) {

代码2

} @finally {

代码3

}

所以在网上搜罗了一下,自己实验了一下

在代码1出现异常后,执行代码2,

无论代码1是否异常,都会执行代码3;

就算代码1,2有return ,代码3也会最终执行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,916评论 18 399
  • 音频caf 转 mp3 遇到一段神奇的代码如下: @try @catch @finally 是个什么鬼东...
    hehtao阅读 2,015评论 0 4
  • 2019年更新: 简单说就是这样: 原文如下: 最近看一些第三方的代码有@try,一副看不懂的样子,真心没用过,于...
    超_iOS阅读 36,352评论 3 70
  • 春运又来了,一大波人流像洪水一样涌进了狭长的火车。经过一阵骚乱之后,火车终于启动,狭小的车厢就像罐头里面紧贴的沙丁...
    樱果阅读 762评论 8 5
  • 刀,十二柄挂着雨水的长刀 刀锋沁着杀气,夹杂着风声雨声以及划破空气的“呲呲”声,已经对马车形成合围之势 眼看就要刺...
    我是玄猫阅读 356评论 0 2

友情链接更多精彩内容