Prévenir les nombres Négatifs pour l'Âge, sans l'aide de la validation côté client

J'ai un problème de Base de java.
Considérons la classe d'Employés ayant un attribut appelé l'âge.

class Employee{           
      private int age;     
      public void setAge(int age);     
}

Ma question est comment puis-je limiter/éviter setAge(int age) méthode telle qu'elle n'accepte que des nombres positifs, et il ne devrait pas autoriser les nombres négatifs,

Note: This has to be done without using client side validation.how do i achieve it using Java/server side Validation only.The validation for age attribute should be handled such that no exception is thrown

Il est inutile de dire que vous ne voulez pas une exception levée, vous avez à dire ce que vous voulez arriver et c'est ce que vous devez mettre en œuvre. Quand un garçon vous prend, ne vous démarrez avec les repas, vous ne voulez pas?
je ne comprends.cela a été demandé dans une interview ysday.d'où im de poster la même question et la intwer m'a dit il y a un laternate la solution et qu'il n'a pas révélé
Que prévoyez-vous faire si quelqu'un entre dans un nombre négatif? Allez-vous dire à l'utilisateur?
Merci à tous @jjnguy et toute l'équipe de m'aider à résoudre ce problème.

OriginalL'auteur Deepak | 2011-02-04