<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Joe,<BR>
 <BR>
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<BR>
 <BR>
> This request seems dangerous,<BR>> InvocationTargetException should not be retrofitted because<BR>> usually its catch block is different from the others.<BR>
<BR>Agreed.<BR>
<BR>> John Rose recently proposes on coin-dev list a method that can be included<BR>> in the JDK, see<BR>> http://mail.openjdk.java.net/pipermail/coin-dev/2009-June/001954.html<BR>> to simplify catch blocks that catch an InvocationTargetException.<BR><BR>
I would think throwing UndeclaredThrowableException would be better than InternalError.<BR>
 <BR>
Jason<BR>
 <BR><br /><hr />Insert movie times and more without leaving HotmailŪ.  <a href='http://windowslive.com/Tutorial/Hotmail/QuickAdd?ocid=TXT_TAGLM_WL_HM_Tutorial_QuickAdd_062009' target='_new'>See how.</a></body>
</html>