Swift中的异常和错误处理

和支持的编程范式一样,Swift同样提供了多种错误处理的方法。例如,你最先能想到的,就是optional,但它只适合处理显而易见的简单错误。为此,Swift还专门提供了更富表现力的错误处理方法,它们用起来就像传统OOP语言一样,用throws抛出错误,用try...catch...进行捕捉处理。但面对我们日常编程需要处理的问题,这些错误处理机制就会在一些时候变得行为诡异,甚至出乎我们预料。于是,聪明的开发者们还利用Swift的语言特性定制了Swift专属的错误处理套路。在这个系列里,我们就集中来讨论这些错误处理机制的应用场景,以及它们各自的能力和缺陷。

SERIES      5 Episodes  00:41:29 hrs

0% Complete

Author | 11

Hi,我是 11。我创办了泊学并录制了泊学的所有视频。这个过程让我不断去探索各种新技术的潜力,以及如何用视频去简单直观地表达一些容易混淆的概念。期待和大家一起进步。

Post production | 10

大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。

所有订阅均支持 12 期免息分期

¥ 59

按月订阅

一个月,观看并下载所有视频内容。初来泊学,这可能是个最好的开始。

开始订阅

¥ 512

按年订阅

一年的时间,让我们一起疯狂地狩猎知识吧。比按月订阅优惠 28%

开始订阅

¥ 1280

泊学终身会员

永久观看和下载所有泊学网站视频,并赠送 100 元商店优惠券。

我要加入
如需帮助,欢迎通过以下方式联系我们