美文网首页
iOS 使用@try ...@catch...@finally捕

iOS 使用@try ...@catch...@finally捕

作者: 七分呗轻唱 | 来源:发表于2016-07-10 13:01 被阅读168次

    Object - C提供了@try...@catch...@finally来捕获异常。最近在项目中有常用到,用于处理iOS各个不同版本之间的差异。在使用时将可能异常的代码放在@try后面的代码块中,当程序发生异常时,这个异常就可以被@catch会捕捉。
    Object - C将可能出现错误的代码放在@try块中,所以的异常处理逻辑都可以放在@catch块中处理,最后使用@finally块来回收资源。异常处理机制语法:

    @try
    {
     //业务实现的代码
     ......
    }
    @catch
    {
      //异常处理代码代码
     ......
    }
    @catch
    {
     //异常处理代码代码
     ......
    }
     . . . 
    @finally{
    }
    

    相关文章

      网友评论

          本文标题:iOS 使用@try ...@catch...@finally捕

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