Se stai eseguendo catch (Exception e)
, message
dovrebbe essere disponibile da e.getMessage()
.
Se stai eseguendo catch (SQLException e)
(o qualunque sia il tipo di eccezione per il tuo pacchetto di accesso ai dati) message
dovrebbe essere ancora disponibile da e.getMessage()
. Inoltre, il -20001
dovrebbe passare in e.getErrorCode()
. Tieni presente che potrebbe essere visualizzato come valore assoluto (20001
al contrario di -20001
); dovrai sperimentare.