1.Swift 错误信息处理

1.Swift 错误信息处理,第1张

概述在Swift 2.0之前, Swift是没有自带的错误信息处理方法, 在2.0更新之后就有了错误信息的处理方法, 让我们来看看. 在这里我们会使用到一个新的语句do-catch, 这个语句和Switch-case有些类似, 但唯独有一点不太一样的就是, 在do-catch语句中需要使用到try关键字, 二Switch-case则不需要, 好了, 下面让我们来看看. 首先我们需要定义一个ErrorT

在Swift 2.0之前,Swift是没有自带的错误信息处理方法,在2.0更新之后就有了错误信息的处理方法,让我们来看看.

在这里我们会使用到一个新的语句do-catch,这个语句和Switch-case有些类似,但唯独有一点不太一样的就是,在do-catch语句中需要使用到try关键字,二Switch-case则不需要,好了,下面让我们来看看.

首先我们需要定义一个ErrorType的枚举

enum getError: ErrorType {    case ErrorOne    case ErrorTwo    case ErrorThree}

然后我们来写一个方法,用来获取错误类型

func doDangerousstuff() throws {    throw getError.ErrorOne}

最后我们使用do-catch语句来获取对应的错误类型

do {    try doDangerousstuff()} catch getError.ErrorOne {    print(getError.ErrorOne)} catch getError.ErrorTwo {    print(getError.ErrorTwo)} catch getError.ErrorThree {    print(getError.ErrorThree)}

这次就到这里,谢谢大家

总结

以上是内存溢出为你收集整理的1.Swift 错误信息处理全部内容,希望文章能够帮你解决1.Swift 错误信息处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1080235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存