]> source.dussan.org Git - javassist.git/commitdiff
Fixed a problem JIRA JASSIST-16
authorchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Thu, 27 Apr 2006 02:00:45 +0000 (02:00 +0000)
committerchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Thu, 27 Apr 2006 02:00:45 +0000 (02:00 +0000)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@268 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

src/main/javassist/util/proxy/MethodHandler.java
src/main/javassist/util/proxy/ProxyFactory.java

index 7c398fcced04f423fd3bd58baebe77e43e9fedf2..220e6f04ac904abee2c83cb0cd5ca7d8ed679a3d 100644 (file)
@@ -41,8 +41,8 @@ public interface MethodHandler {
      *                      is a wrapper class.
      * @return              the resulting value of the method invocation.
      *
-     * @throws Exception    if the method invocation fails.
+     * @throws Throwable    if the method invocation fails.
      */
     Object invoke(Object self, Method thisMethod, Method proceed,
-                  Object[] args) throws Exception;
+                  Object[] args) throws Throwable;
 }
index 9d56dc7fdca631e16df9299a1d134c4e60c057bd..47b25950e2f2b10e72d9337ee8c8b00749ddf30b 100644 (file)
@@ -45,7 +45,7 @@ import javassist.bytecode.*;
  * f.setSuperclass(Foo.class);
  * MethodHandler mi = new MethodHandler() {
  *     public Object invoke(Object self, Method m, Method proceed,
- *                          Object[] args) throws Exception {
+ *                          Object[] args) throws Throwable {
  *         System.out.println("Name: " + m.getName());
  *         proceed.invoke(self, args);  // execute the original method.
  *     }