For input string: 的错误

在写代码时,转换字符串,代码是这样的:

 productCode=String.format("%06d", Integer.parseInt(productCode)+1);

然后就报For input string: "zf8080814ae383b6014b055c00540092"这个错了,我的productCode是有值的啊,请教大神为什么??

productCode的类型是什么

该异常的是由于把不符合数字格式的字符串转换为数字时抛出的格式化异常,请检查你要转换的参数的值是否符合格式化的需求。