This commit is contained in:
Nemocdz
2020-07-06 10:23:22 +08:00
parent 9683a0b82f
commit 9a84b62fab

View File

@ -191,7 +191,7 @@ do {
} catch { } catch {
print("Unexpected non-vending-machine-related error: \(error)") print("Unexpected non-vending-machine-related error: \(error)")
} }
// 打印Couldn't buy that from the vending machine. // 打印Couldn't buy that from the vending machine.
``` ```
如果 `vend(itemNamed:)` 抛出的是一个 `VendingMachineError` 类型的错误,`nourish(with:)` 会打印一条消息,否则 `nourish(with:)` 会将错误抛给它的调用方。这个错误之后会被通用的 `catch` 语句捕获。 如果 `vend(itemNamed:)` 抛出的是一个 `VendingMachineError` 类型的错误,`nourish(with:)` 会打印一条消息,否则 `nourish(with:)` 会将错误抛给它的调用方。这个错误之后会被通用的 `catch` 语句捕获。