JAVA:Exception && Error彙總
阿新 • • 發佈:2018-11-11
本文將不斷更新作者在編碼過程中遇到的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.
- 報錯截圖
- 漢語:
- 出錯原因:
- 解決辦法: