Erro: Array constants can only be used in initializers

Boa Noite galera!

Estou com uma dúvida sobre oque é esse erro descrito no título do tópico, ele avisa esse erro neste pequeno pedaço de código:

do {
				modelo.addRow(new Object [] = {
						sqlc.resultSet.getObject("Nome"),
						sqlc.resultSet.getObject("Telefone")
				});
}while(sqlc.resultSet.next());

O erro:

“Array constants can only be used in initializers”

modelo é o modelo de uma tabela(DefaultTableModel)

Obrigado!

[quote=RafaelCN]

do { modelo.addRow(new Object [] = { sqlc.resultSet.getObject("Nome"), sqlc.resultSet.getObject("Telefone") }); }while(sqlc.resultSet.next()); [/quote]
Simples, você não pode fazer isso:

new Object[] = {...}

Você deve tirar o operador de atribuição (=)

new Object[]{...}

kk caracas, vou testar depois, não to em casa! Te falo o resultado depois ;)a

Ok, o código funciona! Obrigado drsmachado, agora tenho outros erros relacionados a outras coisas kkk. Enfim, mas por que devo tirar o operador de atribuição? Não entendi muito bem isso…

Você não estava instanciando nenhum objeto.
Seria o mesmo que você fazer

new String = "ABC";

Isso não compila.