java.lang.ArrayIndexOutOfBoundsException: 6
今天上午在查看这个异常时感觉有点奇怪,感觉写的程序怎么会越界呢?
看了看,原来是这的问题:
ResultSetMetaData rsmd = rs.getMetaData();
int count = rsmd.getColumnCount();
这两句话得出的是列的长度,不是行的所以出现了数组越界的问题了。。。
今天上午在查看这个异常时感觉有点奇怪,感觉写的程序怎么会越界呢?
看了看,原来是这的问题:
ResultSetMetaData rsmd = rs.getMetaData();
int count = rsmd.getColumnCount();
这两句话得出的是列的长度,不是行的所以出现了数组越界的问题了。。。
本文分析了一段Java代码中出现的ArrayIndexOutOfBoundsException异常原因,指出由于错误地使用ResultSetMetaData获取列数而非行数导致数组越界,并给出了相应的解决办法。
359

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



