@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也会最终执行