Syntax error on token ";", , expected错误
程序员文章站
2024-01-06 13:58:10
...
package array;
public class ArrayTry {
int[] array1 = new int[10];
int[] array2;// 1
array2 = new int[]{1,2,5,8};
}
这段贴出来的代码是错误的,在1位置会报错
原因在于java中变量的声明可以不在方法中,但语句只能出现在方法中,可以在声明变量的时候就赋初值,但如果要单独赋值就必须写在方法中
很基础但是容易被忽视的错误!
public class ArrayTry {
public static void main(String[] args) {
int[] array1 = new int[10];
int[] array2;
array2 = new int[]{1,2,5,8};
//这样就可以了
}
推荐阅读
-
Syntax error on token ";", , expected错误
-
jspMultiple annotations found at this line: - Syntax error on token "void", @ expected - Syntax er
-
syntax error before '(' token
-
Syntax error on token
-
JSP中出现Syntax error on token "else", delete this token错误原因
-
about 'Syntax error on token "Invalid Character", delete this token'
-
JSP中出现Syntax error on token "else", delete this token错误原因
-
PHP异常Parse error: syntax error, unexpected T_VAR错误
-
PHP错误Parse error: syntax error, unexpected end of file in_PHP
-
PHP异常Parse error: syntax error错误解决方法