這是一段代碼。異常使用的錯誤使用 - 從捕獲返回值
private boolean CheckTerm()
{
String str = lGskCompoundNumber;
if (lPrefix.trim() == "" || lNumber.trim() == "")
return false;
try
{
Integer.parseInt(lNumber);
}
catch (Exception ex)
{
return false;
}
if (lHasAmpersand)
str = lGskCompoundNumber.replace("&", "");
return str.equals(lPrefix + lInitSep + lNumber + lEndSep + lSuffix);
}
我應該從catch塊返回一定的值還是使用權?
你是什麼意思「我應該從catch block返回某個值」,返回到哪裏? – 2012-07-26 07:47:59
我想他是問你是否應該在'catch'塊中使用'return'關鍵字。我認爲那很好。 – Autar 2012-07-26 07:50:22