While working on my project I faced `java.lang.NullPointerException` error.
This is my code of prepare method of class 'Space' that extends `World`:
'venus', 'moon' and the other objects were declared earlier.
The `Rocket` class looks like this:
The method `getVenus` is defined in 'Space' class and looks like this:
public void prepare()
{
Rocket rocket = new Rocket(); //here is the error
addObject(rocket,320,310);
venus = new Venus();
addObject(venus,110,310);
terra = new Terra();
addObject(terra,320,310);
moon = new Moon();
addObject(moon,360,170);
mars = new Mars();
addObject(mars,535,310);
jupiter = new Jupiter();
addObject(jupiter,800,310);
Help help=new Help();
addObject(help, 850, 25);
soil = new Soil();
addObject(soil, 450, 30);
}public class Rocket extends Actor
{
Space a=(Space) getWorld();
Venus venus=a.getVenus(); //here is the error
Mars mars=a.getMars();
Moon moon=a.getMoon();
Jupiter jupiter=a.getJupiter();
Terra terra=a.getTerra();
/*other lines that work fine*/
}public Venus getVenus() {
return venus;
}

