Почему мой else {} не работает? Нет выхода. My if {} работает отлично. Помогите оценить!Почему нет результата ResultSet, когда результатов нет?
String s2 = "SELECT CCA FROM generatedchoices WHERE category='" + category + "' AND intensiveness='"+ intensiveness + "'";
rs2 = st.executeQuery(s2);
if(rs2!=null){
while (rs2.next()) {
ccalist.add(rs2.getString("CCA"));
}
}
else{
System.out.println("No combination!");
//JOptionPane.showMessageDialog(null, "No combination found!");
}
Зачем нужно вводить блок 'else', если блок' if' работает отлично? –
rs2 не будет пустым, если нет записи. 'rs2.next()' будет ложным – GurV
, если ваш блок 'if' работает нормально, почему блок' else' работает? – Chip