异常处理:
Method "setAge" failed for object com.sdu.crm.pojo.Customer@14c749b [java.lang.NoSuchMethodException: com.sdu.crm.pojo.Customer.setAge([Ljava.lang.String;)]
首先:age是Ingeger类型的,当数字大于2147483647便会报此异常。
所以解决方案是:通常我们将此数据类型长度超过10位的或者说超过2147483647的数据类型修改成String类型的。
Method "setAge" failed for object com.sdu.crm.pojo.Customer@14c749b [java.lang.NoSuchMethodException: com.sdu.crm.pojo.Customer.setAge([Ljava.lang.String;)]
首先:age是Ingeger类型的,当数字大于2147483647便会报此异常。
所以解决方案是:通常我们将此数据类型长度超过10位的或者说超过2147483647的数据类型修改成String类型的。
本文针对在使用Customer对象设置age属性时出现的异常情况进行了解析,指出age属性为Integer类型时,若数值超过2147483647则会抛出NoSuchMethodException异常,并给出了解决方案:将年龄数据类型修改为String。
3159

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



