美文网首页
异常NSException处理

异常NSException处理

作者: 莫_名 | 来源:发表于2016-09-20 20:45 被阅读0次
    • @try是必需的,@catch和@finally至少出现其一

    • 不要再@finally中使用如return或@throw等导致方法终止的语句,否则会导致@try以及@catch中的return和@throw语句失效,因为在@try或@catch中遇到终止方法的语句会先去执行@finally中的语句,如果@finally中终止了方法就不能再回到@try或者@catch中去执行了

    • 手动抛出自定义异常: MyException只需要继承NSException即可

      • @throw [ [ MyException alloc] initWithName:@“XXXX” reason:@“XXXX” userInfro: dict];

    相关文章

      网友评论

          本文标题:异常NSException处理

          本文链接:https://www.haomeiwen.com/subject/lnvoettx.html