HarmonyOS ArkTS中.catch中的error类型应该如何声明 ?
.then().catch((error) => {})中的error和try…catch(error)中的error一样,在语言层面定位为any。因为在调用链中无法确定是哪里抛出的异常。但是因为ArkTS中禁用了any类型,所以这里的类型应该怎么定义,最佳实践是什么呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
try catch语法中error对象有没有类型支持
2139浏览 • 1回复 待解决
#鸿蒙学习大百科#当前ArkTS进行严格格式检查在trycatch中的的catch(err)中的error应该是什么类型的数据?
288浏览 • 1回复 待解决
HarmonyOS catch error问题
412浏览 • 1回复 待解决
ArkTS中声明变量时public的作用
2514浏览 • 1回复 待解决
ArkTS中的类型系统如何使用?
700浏览 • 1回复 待解决
HarmonyOS ArkTS中关于类型的定义
206浏览 • 1回复 待解决
HarmonyOS ArkTS对于变量类型的声明有相关规范吗?
345浏览 • 1回复 待解决
HarmonyOS ArkTS中的array类型的filter如何使用?
660浏览 • 1回复 待解决
ArkTS中如何使用字典类型的对象
423浏览 • 1回复 待解决
HarmonyOS ArkTS中object类型如何转换为具体要使用的类型
434浏览 • 1回复 待解决
HarmonyOS linter检测:async函数中的try/catch的return问题
170浏览 • 1回复 待解决
arkts中枚举里面可以声明方法吗?类似java中可以声明方法,然后每个枚举类可以实现它们
2100浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
120浏览 • 1回复 待解决
HarmonyOS Native创建的buffer在ArkTS侧应该使用什么类型定义
189浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙开发中如何使用try/catch来处理异步操作中的异常?
582浏览 • 1回复 待解决
ArkTS页面元素中声明的get方法调用返回undefined,class中正常。
217浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断一个值在枚举类型中
481浏览 • 1回复 待解决
Emitter如何声明回调函数类型
1912浏览 • 1回复 待解决
HarmonyOS async异步函数中的.catch中打的hilog.fatal没打开限流开关无法打印
289浏览 • 1回复 待解决
HarmonyOS如何声明一个为null的函数类型
734浏览 • 1回复 待解决
arkts中不支持bigint数据类型
2446浏览 • 1回复 待解决
HarmonyOS ArkTS不支持动态声明字段,不支持动态访问字段。只能访问已在类中声明或者继承可见的字段
331浏览 • 1回复 待解决
HarmonyOS 系统库中含有std::exception类型信息导致catch异常
138浏览 • 1回复 待解决
HarmonyOS Component中如何监听嵌套类中基础类型的变化
331浏览 • 1回复 待解决
可以定义成any类型。
1)可以自己强转,这种有class cast exception的风险 err as base.BusinessError。
2)添加简单判断。