package okhttp3.repackaged.internal.http; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; /* loaded from: classes6.dex */ public final class RouteException extends Exception { private static final Method amu; private IOException amv; static { Method method; try { method = Throwable.class.getDeclaredMethod("addSuppressed", Throwable.class); } catch (Exception unused) { method = null; } amu = method; } public RouteException(IOException iOException) { super(iOException); this.amv = iOException; } public final void addConnectException(IOException iOException) { a(iOException, this.amv); this.amv = iOException; } private void a(IOException iOException, IOException iOException2) { Method method = amu; if (method != null) { try { method.invoke(iOException, iOException2); } catch (IllegalAccessException | InvocationTargetException unused) { } } } public final IOException getLastConnectException() { return this.amv; } }