Kazalo:

Zakaj je NullPointerException nepreverjena izjema?
Zakaj je NullPointerException nepreverjena izjema?

Video: Zakaj je NullPointerException nepreverjena izjema?

Video: Zakaj je NullPointerException nepreverjena izjema?
Video: Zakaj Je Tko (feat. Semo) 2024, November
Anonim

Java NullPointerException je nepreverjena izjema in razširi RuntimeException. NullPointerException nas ne sili, da uporabimo blok catch za obvladovanje. tole izjema je zelo podoben nočni mori za večino skupnosti razvijalcev java. Ponavadi se pojavijo takrat, ko jih najmanj pričakujemo.

Podobno se postavlja vprašanje, kaj pomeni NullPointerException?

NullPointerException je izjema med izvajanjem. V Javi se lahko sklici na objekt dodeli posebna ničelna vrednost. NullPointerException je vrže, ko aplikacija poskuša uporabiti sklic na objekt, ki ima ničelno vrednost. Ti vključujejo: Klicanje metode primerka na objektu, na katerega se sklicuje ničelna sklic.

Vedite tudi, kaj je nepreverjena izjema? Neoznačena izjema v Javi je to Izjeme katerega ravnanje NI preverjeno v času prevajanja. Te izjeme nastane zaradi slabega programiranja. Program ne bo dal napake pri prevajanju. vse Nepreverjene izjeme so neposredni podrazredi razreda RuntimeException.

Če želite vedeti tudi, kako popravim izjemo ničelnega kazalca?

Tej vključujejo:

  1. Klicanje metode primerka ničelnega predmeta.
  2. Dostop do ali spreminjanje polja ničelnega predmeta.
  3. Dolžino null vzamemo, kot da bi bila matrika.
  4. Dostop do ali spreminjanje rež null, kot da bi bila matrika.
  5. Metanje null, kot da bi bila vrednost Throwable.

Kakšna je razlika med preverjeno in nepreverjeno izjemo?

Glavni razlika med preverjenimi in nepreverjena izjema je to preverjene izjeme so preverjeno v času prevajanja, medtem ko nepreverjene izjeme so preverjeno v času izvajanja.

Priporočena: