当前位置:  技术问答>java相关

ArrayIndexOutOfBoundsException访问数组索引超界异常的原因

    来源: 互联网  发布时间:2015-02-15

    本文导语:  ArrayIndexOutOfBoundsException访问数组索引超界异常的原因是什么?如何解决 我的源程序: import java.sql.*;   public class Prc_c {     public static void main(String[] arguments) {         String data = "jdbc:odbc:prc_c";        ...

ArrayIndexOutOfBoundsException访问数组索引超界异常的原因是什么?如何解决
我的源程序:
import java.sql.*;
 
public class Prc_c {
    public static void main(String[] arguments) {
        String data = "jdbc:odbc:prc_c";
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection conn = DriverManager.getConnection(
                data, "pl", "sql");
            Statement st = conn.createStatement();
            ResultSet rec = st.executeQuery(
                "SELECT * " +
                "FROM TablePl " +
                "WHERE " +
                "(Name='" + arguments[0] + "') " +
                "ORDER BY Id");
            System.out.println("IdtNamet" +
                "out put");
            while(rec.next()) {
                System.out.println(rec.getString(1) +  "t"
                        + rec.getString(2) + "t");
            }
            st.close();
        } catch (SQLException s) {
            System.out.println("SQL Error: " + s.toString() + " "
                + s.getErrorCode() + " " + s.getSQLState());
        } catch (Exception e) {
            System.out.println("Error: " + e.toString()
                + e.getMessage());
        }
    }

|
这里有问题。
            while(rec.next()) {
                System.out.println(rec.getString(1) +  "t"
                        + rec.getString(2) + "t");
            }

|
你的表里有多少个字段?是不是rec.getString(2)出了问题?

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类arrayindexoutofboundsexception的类成员方法: arrayindexoutofboundsexception定义及介绍
  • Error: java.lang.ArrayIndexOutOfBoundsException,什么意思?如何解决?
  • 请问为什么会出现这个错误java.lang.ArrayIndexOutOfBoundsException,怎么解决?
  • java.lang.ArrayIndexOutOfBoundsException illegal Component index: 6 这种异常如何解决???


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3