Я хотел бы проверить тип объекта исключения в Android, который я возвращаю из функции вместе с другими данными. Я использовал следующее, однако это также сработало бы для подкласса SSLPeerUnverifiedException, чего я не хочу.
if (args.exception instanceof SSLException)) {
// TODO Exception Error
Затем я изменил это на следующее, но подумал, что может быть лучше проверка сравнения, чем сравнение строк.
String exceptionName = args.exception.getClass().getSimpleName();
if (exceptionName.equals("SSLException")) {
// TODO Exception Error