SQLException i en actionPerformed metode!
Jeg er gået igang med java for ikke så lang tid siden, så måske jeg kommer til at stille et par dumme spørgsmål herinde - sorry, men det vi skal vel alle starte et sted!Det der er mit problem er at jeg skal kaste en SQLException, men ved ikke hvor jeg skal gøre det, eller hvordan jeg skriver det! Jeg har en container som forbinder til en database gemmen ODBC, og metoden/constructoren i den klasse skaber forbindelsen. Den constructor kaster exception (throws SQLException) og det virker fint - det har jeg testet i en konsolapp! Nu vil jeg så gerne skabe en instans af den klasse i følgende kode:
====================
åbenButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
kc = new KundeContainer();
kundeItr = kc.getKunder(0);
k = new Kunde();
if (kundeItr.hasNext()) {
k = ((Kunde)kundeItr.next());
updateFields(k);
}
}
});
====================
KundeContainer er den classe hvori min constructor kaster SQLExceptionen!
Spørgsmålet er så! Hvordan får jeg taget mig af den exception der evt. kan komme?
Der kommer følgende fejl på nuværende tidspunkt:
unreported exception java.sql.SQLException; must be caught or declared to be thrown
kc = new KundeContainer();
^
1 error
Håber en kan hjælpe mig hurtigt!