package o; import java.io.PrintWriter; import java.io.StringWriter; import java.io.Writer; import java.lang.reflect.UndeclaredThrowableException; /* renamed from: o.gjQ, reason: case insensitive filesystem */ /* loaded from: classes6.dex */ public final class C15178gjQ { static { new String[]{"getCause", "getNextException", "getTargetException", "getException", "getSourceException", "getRootCause", "getCausedByException", "getNested", "getLinkedException", "getNestedException", "getLinkedCause", "getThrowable"}; } public static String a(Throwable th) { StringWriter stringWriter = new StringWriter(); th.printStackTrace(new PrintWriter((Writer) stringWriter, true)); return stringWriter.getBuffer().toString(); } public static R e(Throwable th) { if (th instanceof RuntimeException) { throw ((RuntimeException) th); } if (th instanceof Error) { throw ((Error) th); } throw new UndeclaredThrowableException(th); } public static R c(Throwable th) { throw th; } }