我想定义一个接口,比如
public interface Visitor <ArgType, ResultType, SelfDefinedException> {
public ResultType visitProgram(Program prog, ArgType arg) throws SelfDefinedException;
//...
}
在实现过程中,selfDefinedException 会有所不同。(selfDefinedException 作为一个通用的 undefined 现在)有没有办法做到这一点?
谢谢