dev热部署中累加器和本地累加器不一致导致类型转换错误,以后在项目中谨慎使用dev热部署
其次
遇到这样的异常的时候如何解决呢?如果你知道要访问的的对象的具体类型,直接转换成该类型即可。如果不能确定类型可以通过下面的两种方式进行处理(假设对象为o):
1、通过o.getClass().getName()得到具体的类型,可以通过输出语句输出这个类型,然后根据类型进行进行具体的处理。
2、通过if(o instanceof 类型)的语句来判断o的类型是什么。
本文探讨了dev热部署中累加器与本地累加器不一致引发的类型转换错误,分享了两种实用的异常处理策略,一是通过getClass().getName()获取具体类型,二是利用if(o instanceof 类型)判断对象类型。
dev热部署中累加器和本地累加器不一致导致类型转换错误,以后在项目中谨慎使用dev热部署
其次
遇到这样的异常的时候如何解决呢?如果你知道要访问的的对象的具体类型,直接转换成该类型即可。如果不能确定类型可以通过下面的两种方式进行处理(假设对象为o):
1、通过o.getClass().getName()得到具体的类型,可以通过输出语句输出这个类型,然后根据类型进行进行具体的处理。
2、通过if(o instanceof 类型)的语句来判断o的类型是什么。
357
5万+

被折叠的 条评论
为什么被折叠?