for循环的类型的非法启动?

Rob*_*ert 4 java

为什么我得到错误:java:16:错误:非法启动类型为(int i = 0; i <9; i ++){我已经检查了旧实验室,这是我认为的正确用法.

import javax.swing.*;
 import java.awt.*;
 import java.awt.event.*;


class Lab3Panel extends JPanel{

    Lab3Panel () {

        setLayout(new GridLayout(3,3));
    }


    Lab3Label label[] = new Lab3Label[9];

    for(int i = 0; i < 9; i++){

        label[i] = new Lab3Label();
        add(label[i]);
    }
Run Code Online (Sandbox Code Playgroud)

Lou*_*man 5

for循环需要在方法,构造函数或最小的一对{}括号之间.但可能是一个构造函数.