这是我的代码
public class assertion {
public static void main(String[] args) {
int a=11,b=3,i=0;
double assert=2.4;
a+=a;
b+=b;
if(i!=0) {
System.out.println("hi");
} else {
assert a+b==11:"a+b=11";// stops the exe of the program
System.out.println(a+b);
}
}
}
" double assert = 2.4;" 语句我错误为"语法错误令牌"断言",无效的VariableDeclarat" 。请帮帮我。
答案 0 :(得分:3)
assert
是Java中的关键词。你不能那样使用assert
(作为变量)。
请参阅Programming With Assertions指南。
P.S。您可以将assert
用作关键字或标识符(-source 1.3
使用javac
),但不能同时使用。{/ p>