Jason Mehrens a écrit :
Joe,
Wouldn't LinkageException be a better fit than ReflectiveOperationException? Shorter name and it would mimic the LinkageError inheritance tree introduced in JDK1.0. I.E. LinkageError -> NoClassDefFoundError, LinkageException -> ClassNotFoundException > This request seems dangerous,
> InvocationTargetException should not be retrofitted because
> usually its catch block is different from the others.

Agreed.

> John Rose recently proposes on coin-dev list a method that can be included
> in the JDK, see
> http://mail.openjdk.java.net/pipermail/coin-dev/2009-June/001954.html
> to simplify catch blocks that catch an InvocationTargetException.

I would think throwing UndeclaredThrowableException would be better than InternalError.

You're right, UndeclaredThrowableException is better.

Jason
Rémi

Reply via email to