pmlm tu tens razão era o ft[1][k] q estava vazio modifiquei o codigo conforme o q tu disseste e o erro sumiu!
mas meu codigo ainda ta errado pois o texto do txtfied não ta trocando =[
o codigo ficou assim
[code]resultado = comando.executeQuery(“select valor_real_pgto from financa_aluno where rc_aluno=’”+ t2.getText() +"’");//
while(resultado.next())
{
try{
if(resultado.getString(1)!=null)
{
if (ft[1][k] == null){
ft[1][k] = new JFormattedTextField();
ft[1][k].setText(resultado.getString(1));
}
ft[1][k].setText(resultado.getString(1));
k++;
}
}
catch(NullPointerException e){
System.out.println(e);
//ft[1][k].setText("");
}[/code]
obg