Izjeme

Izjeme in opozorila

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.

##