"foo"例外がでない場合、どのようにしてがスローされますが、後でinvoke()を呼び出すと以下の例外がスローされますか?IllegalArgumentException:オブジェクトがクラス宣言のインスタンスでない場合
if (method.getDeclaringClass() != object.getClass())
throw new RuntimeException("foo");
method.invoke(object);
スローされた例外:
java.lang.IllegalArgumentException: object is not an instance of declaring class at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
移動の詳細、たとえばクラス定義を指定できますか? – iny
コースの移動の代わりに – iny