@error-handling
当处理可以正常恢复的错误时,请使用精心设计的 trySync(对于同步代码)或 tryAsync(对于异步代码),而不是传统的 try-catch 块。这提供了更好的类型安全性和显式错误处理。