Izjeme SQL - SQLExceptions, do katerih pride, če je pri obdelavi klicev JDBC kaj narobe, so nekaj posebnega. Povzročijo lahko generiranje verige dodatnih izjem SQL. Obdelati moramo torej celo veriga takih izjem in iporabimo kodo naslednje oblike:
try {
// do some JDBC calls
}
catch (SQLException e) {
do
System.out.println(e.getMessage()) ;
while ((e = e.getNextException()) != null) ;
}
catch (Exception e) { // handle non-SQLException exceptions }
Do kakšnih problemov je prišlo, nam lahko pojasni opozorilni objekt SQLWarning. Take opozorilne objekte lahko uporabljamo po uporabi objektov Connection, Statement ali ResultSet. Zelo pogost tip opozorila je »Data Truncation error«. Mnogo programerjev takih poizvedb niti ne dela.
Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič, Matija Marolt, Marko Privošnik , Milan Podbršček, Janko Harej, Andrej Florjančič