HarmonyOS ArkTS中.catch中的error类型应该如何声明 ?
.then().catch((error) => {})中的error和try…catch(error)中的error一样,在语言层面定位为any。因为在调用链中无法确定是哪里抛出的异常。但是因为ArkTS中禁用了any类型,所以这里的类型应该怎么定义,最佳实践是什么呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
try catch语法中error对象有没有类型支持
3060浏览 • 1回复 待解决
#鸿蒙学习大百科#当前ArkTS进行严格格式检查在trycatch中的的catch(err)中的error应该是什么类型的数据?
839浏览 • 1回复 待解决
HarmonyOS catch error问题
1111浏览 • 1回复 待解决
ArkTS中声明变量时public的作用
3387浏览 • 1回复 待解决
ArkTS中的类型系统如何使用?
1633浏览 • 1回复 待解决
HarmonyOS ArkTS中关于类型的定义
821浏览 • 1回复 待解决
HarmonyOS ArkTS中的array类型的filter如何使用?
2445浏览 • 1回复 待解决
HarmonyOS ArkTS对于变量类型的声明有相关规范吗?
1176浏览 • 1回复 待解决
ArkTS中如何使用字典类型的对象
2151浏览 • 1回复 待解决
ArkTS中没有any类型,大家都是如何定义动态类型的
740浏览 • 1回复 待解决
HarmonyOS ArkTS中object类型如何转换为具体要使用的类型
2644浏览 • 1回复 待解决
HarmonyOS linter检测:async函数中的try/catch的return问题
748浏览 • 1回复 待解决
arkts中枚举里面可以声明方法吗?类似java中可以声明方法,然后每个枚举类可以实现它们
2798浏览 • 1回复 待解决
HarmonyOS Native创建的buffer在ArkTS侧应该使用什么类型定义
1056浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
837浏览 • 1回复 待解决
Emitter如何声明回调函数类型
2611浏览 • 1回复 待解决
ArkTS页面元素中声明的get方法调用返回undefined,class中正常。
994浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断一个值在枚举类型中
1741浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙开发中如何使用try/catch来处理异步操作中的异常?
2028浏览 • 1回复 待解决
arkts中不支持bigint数据类型
3377浏览 • 1回复 待解决
HarmonyOS async异步函数中的.catch中打的hilog.fatal没打开限流开关无法打印
783浏览 • 1回复 待解决
HarmonyOS如何声明一个为null的函数类型
1356浏览 • 1回复 待解决
在用ArkTS开发鸿蒙应用时,使用Record类型定义数据类型和使用Interface/Class声明数据类型
348浏览 • 0回复 待解决
HarmonyOS ArkTS不支持动态声明字段,不支持动态访问字段。只能访问已在类中声明或者继承可见的字段
1091浏览 • 1回复 待解决
可以定义成any类型。
1)可以自己强转,这种有class cast exception的风险 err as base.BusinessError。
2)添加简单判断。