Zamiana `equals` na `instanceof`

0

Witam,
Jak zamienić equals tutaj na instanceof:

if (ex != null && ex instanceof PersistenceException) {
 PersistenceException e = (PersistenceException) ex;
 if (e.getCause() != null) {
 Throwable providerException = e.getCause();
 if ("org.hibernate.exception.ConstraintViolationException".equals(providerException.getClass().getName())) {

Dzięki wielkie!

2
if (providerException instanceof ConstraintViolationException) {
 // ...
}
0
Patryk27 napisał(a):
if (providerException instanceof ConstraintViolationException) {
 // ...
}

Dziękuję pięknie Patryku...

1

FYI null instanceof Whatever jest zupełnie bezpieczne i zawsze zwraca false. Ten pierwszy warunek w ifie jest niepotrzebny.

1 użytkowników online, w tym zalogowanych: 0, gości: 1