@try @catch @finally 用法

2017-12-07  本文已影响0人  ee885da7f59d

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

@try {

代码1

} @catch (NSException *exception) {

代码2

} @finally {

代码3

}

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

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

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

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

上一篇下一篇

猜你喜欢

热点阅读