Što je index out of bound izuzetak u Javi?
Što je index out of bound izuzetak u Javi?

Video: Što je index out of bound izuzetak u Javi?

Video: Što je index out of bound izuzetak u Javi?
Video: Вейксерф для новичков - что нужно знать в первый раз | Алексей Соболев 2024, Prosinac
Anonim

Iznimka indeksa izvan granica . Iznimka indeksa izvan granica su Neprovjereni Iznimka koji se događa u vrijeme izvođenja pogrešaka. To nastaje zbog nevažećeg parametra proslijeđenog metodi u kodu. The Java Prevoditelj ne provjerava pogrešku tijekom kompilacije programa.

Imajući to u vidu, što je string index out of bound izuzetak u Javi?

lang. StringIndexOutOfBoundsException ako je beginIndex negativan ili veći od duljine niz . Ova metoda vraća pod- niz koji počinje znakom na navedenom mjestu indeks i proteže se do znaka na krajuIndex-1 indeks . To baca an Java.

Također, kako izbjeći iznimku izvan granica? Da bi spriječiti "niz indeks izvan granica " iznimka , najbolja praksa je zadržati početak indeks na takav način da će, kada se izvrši posljednja iteracija, provjeriti element na indeks i & i-1, umjesto provjere i & i+1 (vidi redak 4 ispod).

Netko se također može zapitati, što je iznimka indeksa niza izvan veza u Javi?

Ako je zahtjev za negativan ili an indeks veća ili jednaka veličini niz je napravljen, onda je JAVA izbacuje ArrayIndexOutOfBounds Iznimka . Ovo je za razliku od C/C++ gdje ne indeks od vezan provjera je obavljena. Izuzetak ArrayIndexOutOfBoundsException je vrijeme izvođenja Iznimka baca se samo u vrijeme izvođenja.

Što je aritmetička iznimka u Javi?

Aritmetička iznimka : Bačen kada je izuzetan aritmetika nastupilo stanje. Na primjer, cijeli broj "podijeli s nulom" izbacuje instancu ove klase. Štoviše, većina iznimke sastavljeni su s porukom koja će vam pomoći da još više shvatite što se dogodilo.

Preporučeni: