duda de metodos

el_marcos
27 de Mayo del 2005
public static Nomina extraerNomina(String directorio1)throws IOException,ClassNotFoundException
{
FileInputStream fileIn=new FileInputStream(directorio1);
ObjectInputStream entrada=new ObjectInputStream(fileIn);
Nomina nomina2=(Nomina)entrada.readObject();
entrada.close();
return nomina2;
}

que esta mal ahi?
al llamar el metodo en otra clase, lo ejecuto, y no me marca error al compilar, pero al tratar de extraer los datos del objeto obtenido, me dice que el objeto no esta inicializado
que hago?