Jika Anda melakukan catch (Exception e) , message harus tersedia dari e.getMessage() .
Jika Anda melakukan catch (SQLException e) (atau apa pun jenis pengecualiannya untuk paket akses data Anda) message harus tetap tersedia dari e.getMessage() . Selain itu, -20001 harus masuk dalam e.getErrorCode() . Perhatikan bahwa itu mungkin muncul sebagai nilai absolut (20001 sebagai lawan dari -20001 ); Anda harus bereksperimen.