校正:
1.A Swift Tour中的"错误处理"一节的代码 do 与 { 中间缺少了空格
2.Basic Operators一节中 "开头"的"或让 i 值加 1 的便捷自增运算符 ++i 等"在原文中已经删除
3.Basic Operators一节中 "术语"的"后置运算符需紧跟在操作对象之后(如 i++)"改为了(如 c!)
4.Basic Operators一节中 "自增和自减运算"的内容已被删除
5.Strings and Characters一节中"前缀/后缀相等"的"++"号已经被替换为"+=1"
6.Collection Types一节中的"通过两个数组相加创建一个数组"的代码与原文不符,且当前代码在运行时会报错
This commit is contained in:
@ -713,7 +713,7 @@ func sendToPrinter(printerName: String) throws -> String {
|
||||
有多种方式可以用来进行错误处理。一种方式是使用`do-catch`。在`do`代码块中,使用`try`来标记可以抛出错误的代码。在`catch`代码块中,除非你另外命名,否则错误会自动命名为`error`。
|
||||
|
||||
```swift
|
||||
do{
|
||||
do {
|
||||
let printerResponse = try sendToPrinter("Bi Sheng")
|
||||
print(printerResponse)
|
||||
} catch {
|
||||
|
||||
Reference in New Issue
Block a user