Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

8.4.6 null-viite

Viitemuuttujan arvo voi olla myös null. Tämä tarkoittaa ettei oliomuuttuja viittaa mihinkään todelliseen olioon ja tällaista viitemuuttujaa ei saa käyttää ennen kuin siihen on sijoitettu jonkin todellisen olion viite. Yksi Java-ohjelmien yleisimmistä virheistä onkin " null pointer reference" kun ohjelmoija ei ole huolellinen viitteiden kanssa.

Hyvin usein pitää siis testata

	if ( s1 != null ) { // nyt voi käyttää s1 viitettä huoletta

Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys