Eclipse 抱怨我catch
在下面的陈述
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();
}
}
它抱怨以下捕获线:
Syntax error on tokens
catch ( WrongMultiplierException );
{
}
}
另外,为什么 StackOverflow 一直在问:您的帖子没有太多上下文来解释代码部分;请更清楚地解释您的情况。我在常见问题解答或帮助中找不到答案。