Ano ang index out of bound exception sa Java?
Ano ang index out of bound exception sa Java?

Video: Ano ang index out of bound exception sa Java?

Video: Ano ang index out of bound exception sa Java?
Video: ATERNOS io.netty.handler.DecoderException: java.lang.IndexOutOfBoundsException: Index: 25, Size: 5 2024, Nobyembre
Anonim

Index Out of Bound Exception . Index Out of Bound Exception ay ang Unchecked Exception na nangyayari sa mga error sa run-time. Ito ay lumitaw dahil sa hindi wastong parameter na ipinasa sa isang paraan sa isang code. Ang java Hindi sinusuri ng Compiler ang error sa panahon ng compilation ng isang program.

Kung isasaalang-alang ito, ano ang String index out of bound exception sa Java?

lang. StringIndexOutOfBoundsException kung ang beginIndex ay negatibo, o mas malaki kaysa sa haba ng string . Ang pamamaraang ito ay nagbabalik ng sub- string na nagsisimula sa karakter sa tinukoy index at umaabot hanggang sa character sa endIndex-1 index . Ibinabato nito ang isang java.

Gayundin, paano mo maiiwasan ang isang out of bound exception? Nang sa gayon pigilan "array index out of bound " pagbubukod , ang pinakamahusay na kasanayan ay panatilihin ang pagsisimula index sa paraang kapag ang iyong huling pag-ulit ay naisakatuparan, susuriin nito ang elemento sa index i & i-1, sa halip na suriin ang i & i+1 (tingnan ang linya 4 sa ibaba).

Maaari ding magtanong, ano ang array index out of bound exception sa Java?

Kung ang isang kahilingan para sa isang negatibo o isang index mas malaki sa o katumbas ng laki ng array ay ginawa, pagkatapos ay ang JAVA naghahagis ng ArrayIndexOutOfBounds Exception . Ito ay hindi katulad ng C/C++ kung saan hindi index ng nakagapos tapos na ang check. Ang ArrayIndexOutOfBoundsException ay isang Runtime Exception itinapon lamang sa runtime.

Ano ang arithmetic exception sa Java?

ArithmeticException : Itinapon kapag isang pambihirang aritmetika naganap ang kondisyon. Halimbawa, ang isang integer na "divide by zero" ay nagtatapon ng isang instance ng klase na ito. Bukod dito, karamihan mga eksepsiyon ay binuo gamit ang isang mensahe upang matulungan kang mas malaman kung ano ang nangyari.

Inirerekumendang: