JLabel [] jlb = new JLabel[6];//ラベル
JTextField[] jtf= new JTextField[6];//テキストフィールド

jlb[0] = new JLabel(" A ");//ラベル1
jlb[0].setBounds(35,20,40,20);
jtf[0] = new JTextField();//テキストフィールド1
jtf[0].setBounds(85,20,100,20);
・
・
・
jtf[6] = new JTextField();//テキストフィールド7
jtf[6].setBounds(85,20,100,20);

for(int a=0; a <= 6; a++){
 gcp.add(jlb[a]);
 gcp.add(jtf[a]);
}}
としたのですが、ArrayIndexOutOfBoundsExceptionエラーが出てしまいます。
何が悪いんでしょうか・・。