Este error ocurre cuando tienes no has inicializado algun objeto o variable, lo solucionas instanciando el objeto o variable.
Ej.
--tienes una clase llama alumno.
class Alumno
{
String Nombre;
int edad;
public Alumno(String NombreIni, int edadIni) //Constructor de la clase
{
Nombre=NombreIni;
edad=edadIni;
}
public int ObtenerEdad()
{
return edad;
}
}
-- en el main
public static main(String args[])
{
Alumno Estudiante; //declaras una variable de tipo Alumno
Estudiante=new Alumno("Moises",20) // Es aqui donde instancias a la variable o
// mejor dicho donde en realidad se crea
// el objeto, si no colocas esto
// en tu codigo y quieres utilizar el objeto
// te saldra el que mecionas
int años=Estudiante.ObtenerEdad(); // Aqui utilizas el objeto
}