我已經建立了我自己的異常,但是當我嘗試使用它,我收到一條消息說,它不能轉換到我的例外問題處理異常
我有一個接口,這樣
public interface MyInterface
{
public OtherClass generate(ClassTwo two, ClassThree three) throws RetryException;
}
其它類似的在另一類這種一個
public class MyGenerator{
public class generate (ClassTwo two, ClassThree three){
try{
}catch(MyException my)
}
}
和最後一個方法
public Object evaluate(String expression, Map values) throws FirstException, RetryException
{
try{
}catch (Exception x){
if(x instanceof FirstException){
throw new FirstException()
}
else{
RetryException retry= (RetryException)x;
retry.expression = expression;
retry.position = position;
retry.operator = tokens[position];
retry.operand = 1;
throw retry;
}
}
}
上的最後一個方法此try catch塊是要對數學進行操作,我想通過在RetryException
零異常趕上一個部門。
說whaaaaaaaa O_O – mre
我固定的代碼標籤,然後有人在我身後編輯弄亂了.... –
大幹一場來解決這一職務。 – James