JDBC и Postgresql исключение на главной

Спасибо за любой вклад. Я получаю сообщение об ошибке ниже. Я запускаю JDBC с postgresql и пытаюсь выполнить 9 запросов к моему файлу query.txt, который у меня есть. Таблицы были созданы и значения вставлены в соответствии с сообщением консоли ниже. Тем не менее, я получаю исключение в главной теме. Я не понимаю, как это очистить, и моя консоль успешно работает, а мой файл 1.html выполняет результаты моего запроса. Еще раз спасибо всем за вашу помощь в этом. Вот мой код для конкретного класса, в котором я выполняю свои запросы.

package dbms.vt;
import java.io.IOException;
import java.sql.*;
import java.util.ArrayList;

public class SQLRunner {

public static boolean execute(Connection connection, String fileURL)
throws SQLException, IOException {



ArrayList<String> tableList = new ArrayList<String>();

Statement stmt = connection.createStatement() ;

try{

tableList = FileIO.readStatementsFromFile(fileURL);

System.out.println(tableList.get(9));

}

catch(IOException ex){

System.out.println("IO Exception from SQLRunner");

}

String testStmt = tableList.get(9);

stmt.executeUpdate(testStmt);
stmt.close();

return true;

}

}

Вот результаты консоли:

SET client_encoding = 'UTF8';

Successfully created all tables.

COMMIT; 

Successfully inserted all values.

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 9, Size: 
9
    at java.util.ArrayList.rangeCheck(ArrayList.java:653)
    at java.util.ArrayList.get(ArrayList.java:429)
    at dbms.vt.SQLRunner.execute(SQLRunner.java:21)
    at dbms.vt.MyJDBC.main(MyJDBC.java:27)

0 ответов

Другие вопросы по тегам