java中 Syntax error on token else ,delete this token是什么意思?
来源:百度知道 编辑:UC知道 时间:2024/06/22 23:50:59
主要请解释:Syntax error on token else ,delete this token是什么意思?
错在我在if(条件)的后面加了分号;
if(Thread.currentThread().getName().equals("MyFirst"));
myColor=Color.red;
else if(Thread.currentThread().getName().equals("MySecond"))
myColor=Color.blue;
x=x+40;
repaint();
}
错在我在if(条件)的后面加了分号;
if(Thread.currentThread().getName().equals("MyFirst"));
myColor=Color.red;
else if(Thread.currentThread().getName().equals("MySecond"))
myColor=Color.blue;
x=x+40;
repaint();
}
非法的标点符号导致语法错误,请删除这个标点符号
把第一行的分号改成 { 就得了
我们没有语法错误 删除这个令牌
if(Thread.currentThread().getName().equals("MyFirst"));
get rid of the semicolon ";" at the end of the "if" statement.