Hallo, ich bekomme folgende Fehlermeldung:
Exception in thread "main" java.lang.NullPointerException
at schiffeVersenken.SchiffeVersenken.createSchiff(SchiffeVersenken.java:51)
Hier ein Ausschnitt des Quellcodes:
[JAVA=47]
private static Point[] createSchiff(int laenge)
{
Point[] schiff = new Point[laenge];
int ausrichtung = (int) random(0,3);
schiff[0].setLocation(random(0, größe - 1), random(0, größe - 1));
[/code]
random() ist eine Funktion zur Erstellung einer Zufallszahl mit unterer und oberer Grenze.
Ich hab schon herrausgefunden, dass es an einem Null-Pointer liegt. Mir ist allerdings nicht ganz klar, wie ich den Fehler beheben kann.
Liebe Grüße und Danke schonmal im vorraus
Exception in thread "main" java.lang.NullPointerException
at schiffeVersenken.SchiffeVersenken.createSchiff(SchiffeVersenken.java:51)
Hier ein Ausschnitt des Quellcodes:
[JAVA=47]
private static Point[] createSchiff(int laenge)
{
Point[] schiff = new Point[laenge];
int ausrichtung = (int) random(0,3);
schiff[0].setLocation(random(0, größe - 1), random(0, größe - 1));
[/code]
random() ist eine Funktion zur Erstellung einer Zufallszahl mit unterer und oberer Grenze.
Ich hab schon herrausgefunden, dass es an einem Null-Pointer liegt. Mir ist allerdings nicht ganz klar, wie ich den Fehler beheben kann.
Liebe Grüße und Danke schonmal im vorraus
Zuletzt bearbeitet: