if(!Character.isDigit(tokens[0].charAt(0)) && !line.equals("clear") && !line.equals("var"))
{
int value = 0;
for(int i=0; i<tokens.length; i++)
{
if(tokens[i].charAt(0) == '+');
{
if(Character.isDigit(tokens[i].charAt(0)))
{
int add = Integer.parseInt(tokens[i]);
value = value + add;
}
}
else
{
System.out.println("No symbol");
break;
}
}
map.put(tokens[0], value);
System.out.println(map);
}
「シンボルなし」のelse文が、if文がないというエラーを返しています。