Hva er indeks ute av bundet unntak i Java?
Hva er indeks ute av bundet unntak i Java?

Video: Hva er indeks ute av bundet unntak i Java?

Video: Hva er indeks ute av bundet unntak i Java?
Video: Terrence Deacon Reveals the Hidden Connection: Consciousness & Entropy 2024, April
Anonim

Indeks uten unntak . Indeks uten unntak er de ukontrollerte Unntak som oppstår ved kjøretidsfeil. Dette oppstår på grunn av ugyldig parameter sendt til en metode i en kode. De java Kompileren sjekker ikke feilen under kompileringen av et program.

Når du tar dette i betraktning, hva er strengindeks ute av bundet unntak i Java?

lang. StringIndexOutOfBoundsException hvis beginIndex er negativ eller større enn lengden på streng . Denne metoden returnerer en under- streng som begynner med tegnet på det spesifiserte indeks og strekker seg til tegnet ved endIndex-1 indeks . Den kaster en java.

Dessuten, hvordan unngår du et utelukket unntak? For å forhindre "array indeks utenom bindingen " unntak , den beste praksisen er å beholde starten indeks på en slik måte at når den siste iterasjonen din blir utført, vil den sjekke elementet på indeks i & i-1, i stedet for å krysse av i & i+1 (se linje 4 nedenfor).

Man kan også spørre, hva er array index out of bound unntak i Java?

Hvis en forespørsel om en negativ eller en indeks større enn eller lik størrelsen på array er laget, deretter JAVA kaster en ArrayIndexOutOfBounds Unntak . Dette er i motsetning til C/C++ hvor nei indeks av bundet sjekk er utført. ArrayIndexOutOfBoundsException er en Runtime Unntak kastet kun under kjøring.

Hva er et aritmetisk unntak i Java?

Aritmetisk unntak : Kastet når en eksepsjonell aritmetikk tilstand har oppstått. For eksempel, et heltall "divide med null" kaster en forekomst av denne klassen. Dessuten de fleste unntak er konstruert med en melding for å hjelpe deg enda mer å finne ut hva som skjedde.

Anbefalt: