Bonjour.
Dans la documentation, il y a :
Vérifier si une Requête Query ou un ResultSet est vide
Vous pouvez utiliser la méthodeisEmpty()sur un objet Query ou ResultSet pour voir s’il contient au moins une colonne.
AppelerisEmpty()sur un objet Query va évaluer la requête:
Source.
Il ne te faut donc pas l'utiliser sur la méthode get.
Et puis un conseil, au lieu de set ta variable avant les vérifications sur celle-ic, il serait préférable de le faire après.
Donc dans ton code actuel, tu devrais plutôt faire quelque chose comme :
De cette manière tu ne transmets la variable pour la vue que si aucun problème n'a été trouvé.