[automerger skipped] DO NOT MERGE Re-implement reading/writing Throwables from/to Parcel, without am: 562f1bd91f am: c761c3a511 -s ours am: 2cbcda5198 -s ours am: 0aa2f00c99 -s ours am: 811b92697b -s ours am: 8541a3f761 -s ours

am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16406531

Change-Id: I362fda80c3d0c7b2a25cd7af5cd185316f86d699