语法错误; 分配数组时

Coo*_*ter 0 java arrays syntax

我尝试在我的类的初始化部分初始化以下数组时在Eclipse中遇到错误:

Color[] colors;
colors = new Color[4];
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

令牌";"的语法错误,预期

哪里";" 指的是第一行的分号.尝试了不同的变量类型,给出了同样的错误.以下是官方JDK教程部分的一些代码,对我来说似乎是一样的:

http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

先谢谢你,伙计们.

Rof*_*ion 6

这是一个正确的语法,并编译.

(也许以前的行是一个问题.你也可以发布它)