Искам да актуализирам jcombobox. Така че първо премахнах всички елементи и след това ще изпълня заявката. Извиквам този метод в конструктор и той работи добре. Също така извиквам този метод в бутон и когато този btn е натиснат, той ми дава изключение за nullpointer. елементите от комбинираната кутия също бяха премахнати. Така че проблемът е в ред 5. Как да поправя това??
private void loadDataToCombo(String query,JComboBox combo) {
ResultSet result1= null;
//removing existing items before adding
combo.removeAllItems();
result1 = DBOptions.executeSQLQuery(query); //line 5
try {
while(result1.next()){
String data = result1.getString(1);
combo.addItem(data);
}
} catch (SQLException ex) {
Logger.getLogger(AddCustomer.class.getName()).log(Level.SEVERE, null, ex);
}
}
DBOptions.executeSQLQuery(query);
вероятно връща нула, така чеresult1.next()
хвърля NPE. - person Roddy of the Frozen Peas   schedule 03.09.2012executeSQLQuery
? А проследяването на стека за NPE? - person Roddy of the Frozen Peas   schedule 03.09.2012