Кажется, проблема в том, что stmt
не инициализирован, я предполагаю, что вы хотя бы определили переменную stmt
, в противном случае в среде разработчика отобразится ошибка.
Существует множество исключений NullpointerExceptions, вызванных для того, чтобы не инициализировать переменную, я имею в виду, что вы определяете ее, а затем вы забываете инициализировать ее, это хороший совет (если у вас нет проблем с памятью, и вы часто забываете инициировать переменные) делать обе вещи одновременно.
Вы можете сделать:
Statement s = c.createStatement();
rs = s.executeQuery(queryData);
и помните, что c, где previoulsy инициализирован и rs был определен до ...