我想定義一個接口,像如何定義一個接口拋出一個通用的異常類型
public interface Visitor <ArgType, ResultType, selfDefinedException>{
public ResultType visitProgram(Program prog, ArgType arg) throws selfDefinedException;
//...
}
實施過程中
,selfDefinedException變化。 (selfDefinedException作爲現在通用的undefined) 有沒有辦法做到這一點?
感謝
你可以定義你的接口來拋出一個異常,它是所有selfDefinedException的超類。 – 2012-03-19 23:00:49