Hey,
wie schaffe ich es, dass hier neben der regulären Exception auch meine Nachricht(String) gezeigt wird. Ich verstehe nicht, was ich hier falsch mache.
Code:
public Ware(int id, String name, double preis) {
if (name.equals(null)) {
throw new java.lang.NullPointerException("Name darf nicht null sein");
}
this.id = id;
this.name = name;
this.preis = preis;
}
Ausgabe, wenn ich den 'name'n mit null initialisiere:
Exception in thread "main" java.lang.NullPointerException
at kasse.Ware.<init>(Ware.java:11)
at kasse.Ware.main(Ware.java:42)
Danke!
wie schaffe ich es, dass hier neben der regulären Exception auch meine Nachricht(String) gezeigt wird. Ich verstehe nicht, was ich hier falsch mache.
Code:
public Ware(int id, String name, double preis) {
if (name.equals(null)) {
throw new java.lang.NullPointerException("Name darf nicht null sein");
}
this.id = id;
this.name = name;
this.preis = preis;
}
Ausgabe, wenn ich den 'name'n mit null initialisiere:
Exception in thread "main" java.lang.NullPointerException
at kasse.Ware.<init>(Ware.java:11)
at kasse.Ware.main(Ware.java:42)
Danke!