Hallo!
Irgendwie werd ich nicht schlau draus warum ich eine NullPointerException geworfen bekomme.
Wo liegt der Fehler?
Irgendwie werd ich nicht schlau draus warum ich eine NullPointerException geworfen bekomme.
Java:
public class BuchTest {
Buch buch;
public static void druckeBuecher(Buch[] buecher) {
for (int i=0; i<=buecher.length; i++) {
buch = buecher[i];
if (buecher != null) {
System.out.println(buch.getAutor() + buch.getTitel() + buch.getPreis());
}
}
}
public static void main(String[] args) {
Buch[] b1 = new Buch[4];
b1[0].setTitel("Maier");
b1[1].setAutor("Maier");
b1[2].setSeitenzahl(200);
b1[3].setPreis(30.90);
System.out.println(b1[0].getTitel());
Wo liegt der Fehler?
Zuletzt bearbeitet: