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