Mi az index out of bound kivétel a Java-ban?
Mi az index out of bound kivétel a Java-ban?

Videó: Mi az index out of bound kivétel a Java-ban?

Videó: Mi az index out of bound kivétel a Java-ban?
Videó: One woman, eight hilarious characters | Sarah Jones 2024, Április
Anonim

Index határon kívüli kivétel . Index határon kívüli kivétel az Ellenőrizetlenek Kivétel amely futásidejű hibák esetén fordul elő. Ennek oka a kódban lévő metódusnak átadott érvénytelen paraméter. Az Jáva A fordítóprogram nem ellenőrzi a hibát a program fordítása során.

Figyelembe véve ezt, mi a String index a kötött kivételből a Java-ban?

lang. StringIndexOutOfBoundsException, ha a beginIndex negatív, vagy nagyobb, mint a hossza húr . Ez a metódus egy al- húr amely a megadott karakterrel kezdődik index és az endIndex-1 karakterig terjed index . Ez dob egy Jáva.

Továbbá, hogyan kerülheti el a határon kívüli kivételt? Azért, hogy megakadályozni "sor index túl van kötötten " kivétel , a legjobb gyakorlat az, ha megtartjuk az indulást index oly módon, hogy az utolsó iteráció végrehajtásakor a at elemet ellenőrzi index i & i-1, az i & i+1 bejelölése helyett (lásd lent a 4. sort).

Az is felmerülhet, hogy mi az a tömbindex a kötött kivételből a Java-ban?

Ha egy kérés egy negatív vagy egy index nagyobb vagy egyenlő mérettel sor készül, akkor a JÁVA egy ArrayIndexOutOfBounds-ot dob Kivétel . Ez eltér a C/C++-tól, ahol nem index nak,-nek összekötött ellenőrzés megtörtént. Az ArrayIndexOutOfBoundsException egy futásidejű Kivétel csak futásidőben dobják.

Mi az a számtani kivétel a Java-ban?

Aritmetikai kivétel : Dobott, amikor egy kivételes számtan állapot következett be. Például egy egész szám "osztja nullával" dobja ennek az osztálynak egy példányát. Ráadásul a legtöbb kivételek üzenettel vannak felépítve, amelyek segítenek még jobban kideríteni, mi történt.

Ajánlott: