import java.io.IOException;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
public class MySqlUtil { public static String printMetaData(ResultSet rs) throws SQLException
{
ResultSetMetaData md=rs.getMetaData();
int colCount=md.getColumnCount();
String colLabel[] =new String[colCount+1];
int colDisplaySize[]=new int[colCount+1];
String colTypeName[]=new String[colCount+1];
System.out.println("database colCount="+colCount);
StringBuffer sb = new StringBuffer();
for(int i=0;i<=colCount;i++)
{

colLabel[i]=md.getColumnName(i);
colDisplaySize[i]=md.getColumnDisplaySize(i);
colTypeName[i]=md.getColumnTypeName(i);
sb.append("Label:" + colLabel[i]+"DisplaySize:" + colDisplaySize[i]+
 "TypeName:" + colTypeName[i]+"\r\n"
  );

}
return sb.toString();
}
报错是无效的描述器索引,什么原因?