Compiler-Probleme: NullPointerException in der Zeile "Masse [i] .mainN = scan.nextInt();". Meiner Meinung nach habe ich alle Variablen "mainN" und das Array "mass" inizialisiert. Was kann der Grund für die Ausnahme sein?NullPointerException in meinem Array
import java.util.Scanner;
public class Robotics{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int N = scan.nextInt();
Robo[] mass = new Robo[N];
for(int i = 0; i < mass.length; i++) {
mass[i].mainN = scan.nextInt();
mass[i].auxiliary = scan.nextInt();
}
scan.close();
}
class Robo{
int mainN;
int auxiliary;
}
NullPointerException ist kein Laufzeitproblem, kein Kompilierungsproblem :) –