Sisällysluettelo:

Kuinka korjaan nollaosoittimen poikkeuksen Javassa?
Kuinka korjaan nollaosoittimen poikkeuksen Javassa?

Video: Kuinka korjaan nollaosoittimen poikkeuksen Javassa?

Video: Kuinka korjaan nollaosoittimen poikkeuksen Javassa?
Video: Lonely (short version) 2024, Saattaa
Anonim

Nämä voivat olla:

  1. Menetelmän kutsuminen kohteesta a tyhjä esine.
  2. Pääsy tai muokkaaminen a tyhjä kohteen kenttä.
  3. Pituus huomioon ottaen tyhjä , ikään kuin se olisi joukko.
  4. Paikkoihin pääsy tai niiden muokkaaminen tyhjä objekti, ikään kuin se olisi taulukko.
  5. Heittää tyhjä , ikään kuin se olisi heitettävissä oleva arvo.
  6. Kun yrität synkronoida a tyhjä esine.

Lisäksi kuinka korjaan nollaosoittimen poikkeuksen?

Nämä sisältävät:

  1. Nollaobjektin ilmentymämenetelmän kutsuminen.
  2. Nollaobjektin kentän käyttö tai muokkaaminen.
  3. Otetaan nollan pituus ikään kuin se olisi taulukko.
  4. Nollan paikkojen käyttäminen tai muokkaaminen ikään kuin se olisi taulukko.
  5. Nollan heittäminen ikään kuin se olisi heitettävissä oleva arvo.

Yllä olevan lisäksi, miksi saan nollaosoittimen poikkeuksen Javassa? NullPointerException on RuntimeException. Sisään Java , erityinen tyhjä arvo voidaan määrittää objektiviittaukselle. NullPointerException heitetään, kun sovellus yrittää käyttää objektiviittausta, jolla on tyhjä arvo. Instanssimenetelmän kutsuminen objektille, johon a viittaa tyhjä viite.

Samoin kuinka pääsen eroon nollaosoittimen poikkeuksesta Javassa?

Java-vinkkejä ja parhaita käytäntöjä NullPointerExceptionin välttämiseksi

  1. Kutsu equals() ja equalsIgnoreCase() -metodeja tunnetulle merkkijonokirjaimelle, melko tuntemattomalle objektille.
  2. Anna arvoOf() mieluummin toString():n sijaan, jossa molemmat palauttavat saman tuloksen.
  3. Nollaturvallisten menetelmien ja kirjastojen käyttö.
  4. Vältä nollan palauttamista metodista, vaan palauta tyhjä kokoelma tai tyhjä taulukko.

Mikä on nollaosoittimen poikkeus Java-esimerkissä?

Nollaosoittimen poikkeus Javassa Ohjelmointi. NullPointerException on suoritusaika poikkeus ja se heitetään, kun sovellus yrittää käyttää objektiviittausta, jolla on a tyhjä arvo. varten esimerkki , käyttämällä menetelmää a tyhjä viite.

Suositeltava: