JAVA:Exception && Error汇总

本文将不断更新作者在编码过程中遇到的Exception与Error

一、Exception

1. IndexOutOfBoundsException

  • 报错截图
    在这里插入图片描述

  • 汉语:下标越界异常

  • 出错原因:7>excelSheetPO.size()

     ddOrderVo.setBuyerMessag((excelSheetPO.get(7) + ""));
    
  • 解决办法:
    输出excelSheetPO.size(),若小于7,返回查看list.add()方法;

2. org.springframework.dao.DataIntegrityViolationException:

  • 报错截图

  • 在这里插入图片描述

  • 汉语:数据完整性的异常

  • 出错原因:### Error updating database. Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column ‘phone’ at row 1

  • 解决办法:根据提示查看对应属性的值,sql中存的是11位电话18597000099,但在excel解析中解析成18597000099.00,在set值之前数字格式化即可。

3.

  • 报错截图
  • 汉语:
  • 出错原因:
  • 解决办法:

4.

  • 报错截图
  • 汉语:
  • 出错原因:
  • 解决办法:

二、Error

猜你喜欢

转载自blog.csdn.net/u011374582/article/details/83688213
今日推荐