Loading core/java/android/os/ParcelableException.java +4 −2 Original line number Diff line number Diff line Loading @@ -52,10 +52,12 @@ public final class ParcelableException extends RuntimeException implements Parce final String msg = in.readString(); try { final Class<?> clazz = Class.forName(name, true, Parcelable.class.getClassLoader()); if (Throwable.class.isAssignableFrom(clazz)) { return (Throwable) clazz.getConstructor(String.class).newInstance(msg); } } catch (ReflectiveOperationException e) { throw new RuntimeException(name + ": " + msg); } return new RuntimeException(name + ": " + msg); } /** {@hide} */ Loading Loading
core/java/android/os/ParcelableException.java +4 −2 Original line number Diff line number Diff line Loading @@ -52,10 +52,12 @@ public final class ParcelableException extends RuntimeException implements Parce final String msg = in.readString(); try { final Class<?> clazz = Class.forName(name, true, Parcelable.class.getClassLoader()); if (Throwable.class.isAssignableFrom(clazz)) { return (Throwable) clazz.getConstructor(String.class).newInstance(msg); } } catch (ReflectiveOperationException e) { throw new RuntimeException(name + ": " + msg); } return new RuntimeException(name + ": " + msg); } /** {@hide} */ Loading