这是一段代码。异常使用的错误使用 - 从捕获返回值
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