首页 > 代码库 > 我猜你不会使用try-catch
我猜你不会使用try-catch
我猜你不会用try-catch,废话不说,首先看看大多数的人是怎么用的吧,或许你会躺枪哦。
请问。看到上面的代码,你的第一印象是啥。我猜你会说,“我不想看,我不想看,看不懂”。事实上。我也想说,我也不想看。太特么的乱了。在看看,以下的代码。
我非常开心的告诉你。这两段代码实现的是一个功能。第二段代码,是不是干净,利落。那究竟是怎样使其变成这种呢?看一看完整的实现吧.
注意,这段代码整洁了非常多。这不仅关乎美观,并且,设备关闭算法和错误处理全然被隔离开来。你能够查看不论什么一种元素,分别理解它。可读性。可理解性大大增强。
最初的代码的问题主要在于。它们搞乱了调用者的代码,调用者必须在调用之后就可以的检查错误。不幸的是。这个步骤非常easy被遗忘。
所以遇到错误的时候,最好抛出一个异常,这样调用者的代码非常整洁。
其逻辑不用被错误处理搞乱。使用异常,而非错误返回码。
最后,欢迎大家关注“码农搬砖”微信公众账号。原创。专业,你值得拥有。
我猜你不会使用try-catch
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。