Ls SqlException ha un costruttore di default che imposta l'error code a zero...ora chi lancia una SqlException dovrebbe usare l'altro costruttore che permette di specificare l'error code in modo che chi cattura l'eccezione possa sapere cosa è successo guardando tale codice...ma il connector di mysql pare che lanci una SqlException costruita senza passarle l'error code corrispondente all'errore intervenuto che resta cosi a zero...Potrei capire se ciò avvine eper un errore generico o sconosciuto, ma avviene per un errore "abbastanza tipico", cioè l'imppossibilità di connettersi al server mysql...Originariamente inviato da Andrea1979
non so se sia la risposta o un bug da segnalare alla sun
http://java.sun.com/j2se/1.5.0/docs/...Exception.html
parla di default vendorCode a 0. Prova con exception.getErrorCode();
Non è un bug delle api della sun, ma di chi implementa il connector

Rispondi quotando