Normal
Du rufst die Methode .createUser(user); auf dem UserDAO-Objekt userdao auf, initialisierst dieses aber nirgends. Folglich ist userdao zu diesem Zeitpunkt natürlich immer noch null