Vad är index out of bound undantag i Java?
Vad är index out of bound undantag i Java?

Video: Vad är index out of bound undantag i Java?

Video: Vad är index out of bound undantag i Java?
Video: Hello World | First Java Program | Java Tutorial | Basic Java | Core Java @OnlineLearningCenterIndia 2024, November
Anonim

Index Out of Bound Undantag . Index Out of Bound Undantag är de omarkerade Undantag som inträffar vid körtidsfel. Detta uppstår på grund av ogiltig parameter som skickas till en metod i en kod. De java Kompilatorn kontrollerar inte felet under kompileringen av ett program.

Med tanke på detta, vad är String index out of bound undantag i Java?

lang. StringIndexOutOfBoundsException om beginIndex är negativt eller större än längden på sträng . Denna metod returnerar en under- sträng som börjar med tecknet vid det angivna index och sträcker sig tills tecknet vid endIndex-1 index . Det kastar en java.

Dessutom, hur undviker du ett undantag som inte är bundet? För att förhindra "uppsättning index utanför gränsen " undantag , den bästa praxisen är att behålla starten index på ett sådant sätt att när din senaste iteration exekveras, kommer den att kontrollera elementet på index i & i-1, istället för att markera i & i+1 (se rad 4 nedan).

Man kan också fråga sig vad är array index out of bound undantag i Java?

Om en begäran om en negativ eller en index större än eller lika med storleken på array görs, då JAVA kastar en ArrayIndexOutOfBounds Undantag . Detta är till skillnad från C/C++ där nej index av bunden kontrollen är gjord. ArrayIndexOutOfBoundsException är en Runtime Undantag kastas endast under körning.

Vad är ett aritmetiskt undantag i Java?

ArithmeticException : Kastas när en exceptionell aritmetisk tillstånd har inträffat. Till exempel, ett heltal "dividera med noll" kastar en instans av denna klass. Dessutom de flesta undantag är konstruerade med ett budskap för att hjälpa dig att ytterligare ta reda på vad som hände.

Rekommenderad: