javaの配列の宣言で

class Fuck
{
String str[] = new String[5];

public static void main(String[] args)
{
}
}
ってやると配列の宣言でエラーがでるんですが何故でしょうか?
配列の宣言文をメインの中でやるとエラーはでないんですが