ʻO ka java.lang.nullpointerexception he hewa Java i hana ʻia i ka wā e hoʻāʻo ai kahi palapala Java e hoʻohana i kahi null ma kahi o kahi mea.
Hoʻonui ʻia ka RuntimeException e ka NullPointerException, he papa lehulehu.
Hoʻokiʻekiʻe ʻia ka NullPointerException i nā ʻano kūlana like ʻole, e like me ke kāhea ʻana i ke ʻano hana o kahi mea null. E hiki mai ana kēia hewa inā he null kekahi mea a hoʻāʻo ʻoe e komo a hoʻoponopono paha i kahi kahua o kēlā mea null.
Inā ʻoe e hoʻāʻo e kiʻi i ka lōʻihi o kahi laina null, e hoʻāla ʻia kekahi ʻokoʻa.
Ma kēia ʻatikala, e nānā mākou pehea e mālama ai i kahi Null Pointer Exception ma Java.
I ka wā e kū ai ʻo java.lang.nullpointerexception?
Ke kiʻi ʻia kahi hoʻololi java ʻaʻole kuhikuhi i kekahi mea no kekahi hana, kū mai ka java.lang.nullpointerexception.
Runtime exception java.lang.nullpointerexception he okoa no ka runtime ka java.lang.nullpointerexception. Ke wehewehe ʻoe i kahi loli akā ʻaʻole e hāʻawi iā ia i kahi mea a hiki i kou hoʻāʻo ʻana e hoʻohana ia mea, e loaʻa iā ʻoe kahi java nullpointerexception.
Ke ʻōlelo nei ʻoe i kahi ʻano mea ʻole. Ma Java, hōʻike ka null i kahi waiwai. Hoʻohana maʻamau ia e hōʻike ʻaʻole i hoʻokaʻawale ʻia kahi helu kuhikuhi i kahi waiwai a ʻaʻole i hāʻawi ʻia i kekahi waiwai.
No ka pale ʻana i kahi NullPointerException, e hōʻoia i ka hoʻomaka ʻana o nā mea āpau ma mua o ka hoʻohana ʻana i ka loli.
Eia kekahi o nā hiʻohiʻona NullPointerException maʻamau:
- Loaʻa i nā waiwai o kahi mea null
- Ke hoʻohana nei i kahi mea null e kāhea i nā ala
- Ma kahi mea null, me ka hoʻohana ʻana i ka synchronized
- Ke kīloi ʻana i ka null mai kahi ʻano hoʻolei ʻokoʻa
- Hāʻawi ʻia nā manaʻo null i kahi ala.
- Ke kiʻi ʻana i kahi mea helu helu o ka mea null (e like me ka array)
- No nā ʻōnaehana hoʻokele hilinaʻi e like me Spring, ʻaʻole pololei kēia hoʻonohonoho.
Ka laʻana o java.lang.nullpointerexception
E hoʻolei ʻia ka NullPointerException inā hana ʻia kahi hoʻololi Java ʻaʻole pili i kahi mea a hoʻohana ʻia e hana i kekahi hana.
Ke ho'āʻo nei kēia laʻana e hoʻoholo i ka lōʻihi o ke kaula i hoʻonohonoho ʻia i ka null.
Hoʻoponopono i ka java.lang.nullpointerexception
Lokomaikaʻi 1
E ʻimi i ka hoʻololi java e hoʻolei i ka ʻokoʻa java.lang. Inā hoʻolei ka polokalamu i kahi NullPointerException, e nānā ʻelua i ka hoʻokaʻawale ʻana o ka mea hoʻololi i kahi waiwai a mea paha.
E hoʻopau ʻia ka java.lang.nullpointerexception inā hāʻawi ʻia kahi waiwai i ka hoʻololi java.
Lokomaikaʻi 2
E hoʻohana i ka mea hoʻohana ternary e kuhikuhi i ka waiwai paʻamau ma mua o ka hoʻohana ʻana i ka java variable e hana i ka hana inā he java.lang.nullpointereUa hoʻolei ʻia ka xception i loko o ka loli.
E hoʻohana ʻia ka waiwai o ka mea hoʻololi inā loaʻa iā ia kekahi. A i ʻole, e pale i kahi java.lang.nullpointerexception, e hoʻohana ʻia ka waiwai paʻamau.
Lokomaikaʻi 3
Inā ʻaʻole maopopo ʻoe i ke ʻano o ka hoʻololi ʻana i ka java.lang.nullpointerexception a i ʻole he manawa e hoʻolei ai i ka java.lang.nullpointerexception, a i ʻole he pilikia o ka hoʻolei ʻana i ka java.lang.nullpointerexception ma kekahi mau wahi; ʻo ia ka manawa e hoʻohui i kahi helu helu i ke code.
No ka hoʻoponopono ʻana i ka pilikia e hoʻohui i kahi poloka hopu iā ia.
Lokomaikaʻi 4
Inā hoʻolei ka java variable i loko o ka noi i kahi java.lang.nullpointerexception, e hana i kahi nānā null ma mua o ka hoʻohana ʻana.
E lawe i ke ala ʻē aʻe inā he null ka hoʻololi. E wehe ʻia ka java.nullpointerexception.
Panina
Ma kēia ʻatikala, ua nānā mākou i ka Java NullPointerException.
He ʻokoʻa pōʻino kēia e ʻike pinepine ʻia i ka wā a mākou i manaʻo ʻole ai. ʻO ke kumu maʻamau o kahi Null Pointer Exception he mea null a i ʻole kuhikuhi null.
Ua ʻike mua mākou i nā hāʻina kūpono loa.
Waiho i ka Reply