Hallo zusammen !
Ich habe eine Frage an euch zu diesem Stückchen Java Code. In der Zeile "PersonenRegister preg = datastore.getPersonRegister();" könnte rein theoretisch eine NullPointerException ausgelöst werden, die dazu noch vom Aufrufer behandelt werden müsste:
Ist es jetzt immer guter Stil, wenn in diesem Fall kein PersonenRegister zurückgeliefert werden könnte,
eine leere Liste vom Typ PersonenRegister zurückzugeben und das dann entsprechend in " if ( preg != null )" abzuprüfen, oder gibt es für solche Fälle noch passendere allgemeingültige Codeansätze?
Gruß
Kossy
Ich habe eine Frage an euch zu diesem Stückchen Java Code. In der Zeile "PersonenRegister preg = datastore.getPersonRegister();" könnte rein theoretisch eine NullPointerException ausgelöst werden, die dazu noch vom Aufrufer behandelt werden müsste:
Java:
public void anmeldenPerson( Person p ){
if ( p != null ){
Datastore d = new Datastore();
PersonenRegister preg = datastore.getPersonRegister();
if ( preg != null ){
//weiterer Java Code
}
}
}
Ist es jetzt immer guter Stil, wenn in diesem Fall kein PersonenRegister zurückgeliefert werden könnte,
eine leere Liste vom Typ PersonenRegister zurückzugeben und das dann entsprechend in " if ( preg != null )" abzuprüfen, oder gibt es für solche Fälle noch passendere allgemeingültige Codeansätze?
Gruß
Kossy