在Swift中你可以像其他语言一样抛出异常处理异常,今天我们就详细地说说Swift中的异常抛出和处理. 在一开始我们要定义错误或者说是异常,Swift中的一些简单异常可以使用枚举定义,注意这个枚举要继承一个空协议Error,如下代码: enum OperationError : Error { case ErrorOne case ErrorTwo case ErrorThree(String) case ErrorOther } 这里定义了一个异常值的枚举,接下来我们再写个函数来使用这些异常值…