加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 你应该经常使用try / catch / finally块吗?

发布时间:2020-12-16 03:33:24 所属栏目:百科 来源:网络整理
导读:作为具有 java背景的开发人员,我习惯于经常捕获异常以防止它们崩溃我的应用程序.这包括各种委托方法.只是针对意外情况的额外安全措施. 我的问题是这种方法在目标c中是否合理,是否会引入某种性能问题?换句话说,如果我经常使用try / catch块,我的应用程序会受
作为具有 java背景的开发人员,我习惯于经常捕获异常以防止它们崩溃我的应用程序.这包括各种委托方法.只是针对意外情况的额外安全措施.

我的问题是这种方法在目标c中是否合理,是否会引入某种性能问题?换句话说,如果我经常使用try / catch块,我的应用程序会受到什么影响?

解决方法

它不会遭受那么多,但你必须记住一些东西.与其他可能具有ConnectionRefusedException或FileNonexistantException的语言不同,在objective-c中,异常是90%的程序员错误.因此,当您的应用程序进入生产时,它不应该有任何例外.而不是,例如,捕获超出范围的异常,只需在尝试之前查看数组长度.您可以进行顶级try-catch,以防万一出现错误并且比崩溃更优雅地退出.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读