如果我不想处理错误,并希望传递错误,是否有更好的方法来捕获错误并再次抛出错误?
func myThrowingFunction() throws {
do {
try anotherThrowingFunction()
} catch(let error) {
throw error
}
}
您可以使用其他语言:
func myThrowingFunction() throws {
anotherThrowingFunction()
}
答案 0 :(得分:1)
您可以使用其他语言:
func myThrowingFunction() throws { anotherThrowingFunction() }
Swift也是如此:
func myThrowingFunction() throws {
try anotherThrowingFunction()
}