我有一個返回ArrayList類型的方法,但我有一個try/throw/catch塊來處理異常。如果失敗,我想返回一個字符串,說它失敗了。我的代碼如何返回一個字符串,而我的方法正在返回ArrayList?
例這裏
public ArrayList<test> testing
{
try
{
Arraylist<test> arr = new ArrayList();
return arr
} catch (exception e) {
return "Failed";
}
}
以上是我所想要做的只是例子。什麼是想要的是什麼時候成功,它會返回ArrayList,這是好的。但是失敗後,它會返回一個字符串。我該怎麼做?有可能的?
不,這是不可能的。 Java是一種強類型語言。既然你聲明你的方法返回'ArrayList',你只需要返回那個或'null'。 –
你試圖用你的代碼完成什麼? –
我明白了。非常感謝。 – user3054491