Çfarë është indeksi i përjashtimit jashtë kufirit në Java?
Çfarë është indeksi i përjashtimit jashtë kufirit në Java?

Video: Çfarë është indeksi i përjashtimit jashtë kufirit në Java?

Video: Çfarë është indeksi i përjashtimit jashtë kufirit në Java?
Video: 26.02.Утро. ВЗЛЕТ VIX И ВСТРЯСКА РЫНКА. ИСХОД ИЗ ТРЕЖЕРИС.ФОРТС ММВБ. ДОЛЛАР.ЗОЛОТО.SP500.НЕФТЬ.РТС. 2024, Nëntor
Anonim

Indeksi jashtë kufirit Përjashtim . Indeksi jashtë kufirit Përjashtim janë të pakontrolluarit Përjashtim që ndodh në gabimet e kohës së ekzekutimit. Kjo lind për shkak të parametrit të pavlefshëm të kaluar në një metodë në një kod. Të java Përpiluesi nuk e kontrollon gabimin gjatë përpilimit të një programi.

Duke e mbajtur këtë në konsideratë, çfarë është indeksi String jashtë kufijve në Java?

gjuha. StringIndexOutOfBoundsPërjashtim nëse indeksi i fillimit është negativ, ose më i madh se gjatësia e varg . Kjo metodë kthen një nën- varg që fillon me karakterin në specifikuar indeks dhe shtrihet deri në karakterin në endIndex-1 indeks . Ajo hedh një java.

Gjithashtu, si të shmangni një përjashtim jashtë kufijve? Në mënyrë që parandalojnë "varg indeksi jashtë kufirit " përjashtim , praktika më e mirë është të mbash fillimin indeks në mënyrë të tillë që kur të ekzekutohet përsëritja juaj e fundit, ai do të kontrollojë elementin në indeks i & i-1, në vend që të kontrolloni i & i+1 (shih rreshtin 4 më poshtë).

Dikush mund të pyesë gjithashtu, çfarë është indeksi i grupit të përjashtimit jashtë kufirit në Java?

Nëse një kërkesë për një negative ose një indeks më e madhe ose e barabartë me madhësinë e varg është bërë, atëherë JAVA hedh një ArrayIndexOutOfBounds Përjashtim . Kjo është ndryshe nga C/C++ ku nr indeks e i lidhur kontrolli është bërë. ArrayIndexOutOfBoundsException është një kohëzgjatje Përjashtim hedhur vetëm në kohën e ekzekutimit.

Çfarë është një përjashtim aritmetik në Java?

Përjashtim aritmetik : Hidhet kur një i jashtëzakonshëm aritmetike gjendja ka ndodhur. Për shembull, një numër i plotë "pjestohet me zero" hedh një shembull të kësaj klase. Për më tepër, shumica përjashtime janë ndërtuar me një mesazh për t'ju ndihmuar të kuptoni edhe më tej se çfarë ka ndodhur.

Recommended: