Denne bloggen vil diskutere tilnærmingene til å løse “Java.util.NosuchElementException ”i Java.
Hvordan løse “java.util.NosuchElementException ”i Java?
“Java.util.NosuchElementException”I Java kan du kastes ved forskjellige tilbehørsmetoder som indikerer at elementet som blir bedt om ikke eksisterer, eller at tilgangen gjøres utover den maksimale grensen. Dette unntaket kan løses ved hjelp av iteratoren “hasNext ()”Metode. Denne metoden kommer tilbake “ekte”Hvis iteratoren har flere elementer.
Før du drar til eksemplene, må du sørge for å importere følgende pakke for å importere alle klasser og grensesnitt i "Java.util”Pakke:
Importer Java.util.*;Eksempel 1: Overfor "Java.util.NosuchElementException ”i Java
I dette eksemplet "Java.util.NosuchElementException”Kan oppstå:
offentlig klasse NosuchElementErrorI ovennevnte kodebit:
Produksjon
I denne utgangen kan det analyseres at den diskuterte begrensningen oppstår.
Eksempel 2: Løs “Java.util.NosuchElementException ”i Java
Dette eksemplet løser den diskuterte begrensningen ved hjelp av iteratoren ”hasNext ()”Metode. Denne metoden sjekker først om iteratoren har flere elementer, og deretter påkaller dem, og dermed takler feilen:
offentlig klasse NosuchElementErrorI henhold til de ovennevnte kodelinjene, utfør trinnene under levert:
Produksjon
I dette utfallet kan det antydes at den spesielle begrensningen håndteres på riktig måte.
Alternativ tilnærming
Alternativt "Hvis/ellers”Uttalelse kan også brukes i stedet for“samtidig som”Loop for å takle“Java.util.NosuchElementException", følgende:
Som sett, blir den masse feilen håndtert på samme måte i denne tilnærmingen også.
Konklusjon
“Java.util.NosuchElementException”Feil i Java kan kastes med forskjellige tilbehørsmetoder som indikerer at det forespurte elementet ikke eksisterer, eller at tilgangen gjøres utover maksimal grense. Denne begrensningen kan håndteres ved hjelp av “hasNext ()”Metode kombinert med“samtidig som”Loop eller“Hvis/ellers”Uttalelse. Denne artikkelen diskuterte tilnærmingene for å løse “Java.util.NosuchElementException ”-feil i Java.