在HarmonyOS开发中catch error问题?

在HarmonyOS开发中catch error问题?API文档这些返回类型是某个 number 或者 bool,但是还有标注可能会 throw error,这个throw error 又没有强制要求 catch,问题:

  1. 如果发生 error,这个 error 是在返回类型的 otherwise 中吗,比如这个数据库同步插入的 API,如果发生错误,会返回-1?
  2. 我们日常开发中,需要 catch 这些 error 不,因为编译器并没有强制

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

阅读 590
1 个回答

1.返回类型中的 "otherwise" 部分通常指的是除了成功情况下的其他情况,比如操作失败时返回 -1。
2.实际开发中最好还是编写相应的错误处理代码

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题