Eclipse的抱怨我下面Java中,自定義異常不是由Eclipse的接受
public class NaturalLanguageMultiply
{
public class WrongMultiplierException extends Exception
{
}
private static int toInt(String number) throws WrongMultiplierException
{
// removed for clarity
try
{
String numberKey = scanner.next();
if (numberMap.containsKey(numberKey))
{
multiplier += (Integer) numberMap.get(numberKey);
}
else
{
throw new WrongMultiplierException();
}
}
它抱怨以下搭上線catch
聲明:
Syntax error on tokens
catch (WrongMultiplierException);
{
}
}
而且,爲什麼StackOverflow上不停的問:您的帖子沒有太多的上下文來解釋代碼段;請更清楚地解釋你的情況。我在常見問題或幫助中找不到答案。
以及它應該;額外';' –
所以抱怨,因爲你有大量的代碼,幾乎沒有文字,部分原因是你格式化*一切*,沒有什麼突出的是你自己的文字。 –
當我刪除分號時,它會發出「變量 –