Wat is index out-of-bound uitzondering in Java?
Wat is index out-of-bound uitzondering in Java?

Video: Wat is index out-of-bound uitzondering in Java?

Video: Wat is index out-of-bound uitzondering in Java?
Video: FOR Loop in Python (Syntax, Break, Continue, Else, Nested Loop, Range, Index) - Python for Beginners 2024, April
Anonim

Index Out of Bound uitzondering . Index Out of Bound uitzondering zijn de niet-aangevinkt Uitzondering dat optreedt bij runtime-fouten. Dit komt door een ongeldige parameter die is doorgegeven aan een methode in een code. De Java Compiler controleert de fout niet tijdens het compileren van een programma.

Als u dit in overweging neemt, wat is String-index niet-gebonden uitzondering in Java?

lang. StringIndexOutOfBoundsException als beginIndex negatief is, of groter is dan de lengte van de snaar . Deze methode retourneert een sub- snaar dat begint met het teken op de opgegeven inhoudsopgave en wordt verlengd tot het teken op endIndex-1 inhoudsopgave . Het gooit een Java.

En hoe voorkom je een out-of-bound uitzondering? Om zo te voorkomen "matrix" index buiten bereik " uitzondering , de beste praktijk is om de start te behouden inhoudsopgave op een zodanige manier dat wanneer uw laatste iteratie wordt uitgevoerd, het het element zal controleren op inhoudsopgave i & i-1, in plaats van i & i+1 aan te vinken (zie regel 4 hieronder).

Je kunt je ook afvragen, wat is een array-index buiten de afhankelijke uitzondering in Java?

Als een verzoek om een negatief of een inhoudsopgave groter dan of gelijk aan de grootte van reeks is gemaakt, dan is de JAVA gooit een ArrayIndexOutOfBounds Uitzondering . Dit is anders dan C/C++ waar geen inhoudsopgave van gebonden controle is gedaan. De ArrayIndexOutOfBoundsException is een runtime Uitzondering alleen tijdens runtime gegooid.

Wat is een rekenkundige uitzondering in Java?

Rekenkundige Uitzondering : Gegooid als een uitzonderlijke rekenkundig toestand is opgetreden. Een geheel getal "delen door nul" genereert bijvoorbeeld een instantie van deze klasse. Bovendien, de meeste uitzonderingen zijn geconstrueerd met een bericht om u nog verder te helpen erachter te komen wat er is gebeurd.

Aanbevolen: