0

在 Java 中是否有一个等价物或技巧来捕获未实现的方法调用,就像我们可以在 Objective C 中使用 dosNotRecognizeSelector 一样。我正在寻找一种方法,让对象在方法未实现时以默认行为回复任何方法调用? 是否可以在 Java 中使用这种模式?

4

2 回答 2

1

你可以使用UnsupportedOperationExceptionwhich 会做类似的事情。

于 2012-06-06T10:31:59.827 回答
0

“任何”方法调用?

你不能对没有实现方法的对象进行方法调用,它不会编译。除非您通过反射谈论,否则在这种情况下,反射本身会引发异常。

如果您谈论的是一种空洞的“不要打电话给我”的方法,那么 Rishi 的回答可能是最好的。

于 2012-06-06T10:38:40.410 回答