I’d prefer IllegalArgumentException to ClassCastException to be thrown in such a situation, with message such as exception.getName() + “ is not assignable from Throwable”.
> On Jan 14, 2016, at 10:21 AM, Sundararajan Athijegannathan > <sundararajan.athijegannat...@oracle.com> wrote: > > Please review http://cr.openjdk.java.net/~sundar/8147070/ for > https://bugs.openjdk.java.net/browse/JDK-8147070 > > Thanks, > -Sundar