Ce blog discutera des approches pour résoudre le «Java.user.NosuchementElementException »dans Java.
Comment résoudre le «Java.user.NosuchementElementException »dans Java?
Le "Java.user.NosuchementElementException«En Java, peut être lancé par diverses méthodes d'accessoires qui signifient que l'élément demandé n'existe pas ou que l'accès est effectué au-delà de la limite maximale. Cette exception peut être résolue en utilisant l'itérateur "Hasnext ()" méthode. Cette méthode revient "vrai"Si l'itérateur a plus d'éléments.
Avant de vous diriger vers les exemples, assurez-vous d'importer le package suivant pour importer toutes les classes et interfaces dans le «Java.user" emballer:
Importer Java.user.*Exemple 1: Face à la «Java.user.NosuchementElementException »dans Java
Dans cet exemple, le «Java.user.NosuchementElementException«Peut être rencontré:
classe publique NosuchementElementErrorDans l'extrait de code ci-dessus:
Sortir
Dans cette sortie, il peut être analysé que la limitation discutée est rencontrée.
Exemple 2: Résolution du «Java.user.NosuchementElementException »dans Java
Cet exemple résout la limitation discutée à l'aide de l'itérateur "Hasnext ()" méthode. Cette méthode vérifie d'abord si l'itérateur a plus d'éléments, puis les invoque, faisant ainsi face à l'erreur:
classe publique NosuchementElementErrorSelon les lignes de code ci-dessus, effectuez les étapes ci-dessous:
Sortir
Dans ce résultat, il peut être laissé entendre que la limitation particulière est gérée de manière appropriée.
Approche alternative
Alternativement, le «sinon»La déclaration peut également être appliquée au lieu du«alors que”Boucle pour faire face au«Java.user.NosuchementElementException", comme suit:
Comme on le voit, l'erreur face à face est également gérée de la même manière dans cette approche.
Conclusion
Le "Java.user.NosuchementElementException«L'erreur dans Java peut être lancée par diverses méthodes d'accessoires qui indiquent que l'élément demandé n'existe pas ou que l'accès est effectué au-delà de la limite maximale. Cette limitation peut être gérée en utilisant le «Hasnext ()«Méthode combinée avec le«alors que"Loop ou"sinon" déclaration. Cet article a discuté des approches pour résoudre le «Java.user.Erreur NosuchementElementException »dans Java.