找出资料回退里的 bug

来自 错误处理
Swift 6.3.3 进阶 4分钟 找出 1处问题

找出账户加载失败后,这个函数为何仍会报告成功的访客资料。

swift
func displayProfile(id: Int) -> String {
    do {
        return try loadProfile(id: id)
    } catch {
        print("profile load failed: \(error)")
        return "Guest"
    }
}
在试验场中打开
报告错误