You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
NullPointException
โ ๊ฐ๋ฐ์๋ค์ ๊ดด๋กญํ๋ ์๋ฐ NULL ํํค์น๊ธฐ
๊ฐ๋ฐ์์ ์์ํ ์์ NULL null ์ด๋ผ๋ ๋จ์ด๋ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์๋ณด๋ฉด ๋น ๋ฅด๋ ๋ฆ๋ ๋ฐ๋์ ์ ํ๊ฒ ๋๋ ๋ ์์ด๋ค. ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ ์ ํ ์ฌ๋๋ค์ null์ ๊ทธ์ '๊ฐ์ด ์๋ ๊ฒ' ์ผ๋ก ์ธ์ฐ๊ณ ๋์ด๊ฐ๋ฒ๋ฆฐ๋ค. ์ฌ์ง์ด null์ ๋ถ์ ์ ๋ป์ผ๋ก 0 ์ด๋ ๊ณต๋ฐฑ ๊ทธ๋ฆฌ๊ณ false ์ ๋์ผ์ ์์ ๋๊ณ ์๊ฐํ๊ธฐ๋ ํ๋ค. ๋น์ฐํ ์ด๋ ์๋ชป๋ ์ ์ ์ด๋ค. ๊ทธ์ ๊ฐ์ด ์๋ค๋ ํํ์ผ ๋ฟ์ธ๋ฐ ๊ฐ๋ฐ์์ ์์ํ ์์ ๋ผ๋ ๋ญ๋ ๋ผ๋ ํํ์ ์ฐ๋ ์ด์ ๋, ๊ฐ๋ฐ์๋ค์ด null์ ๋ง์ฃผํ๋ ๊ฒฝ์ฐ๊ฐ ํ๋ก๊ทธ๋จ ์คํ์ค์ ์๋ฌ ๋ฉ์ธ์ง(NullPointerException) ๋ก ์ธํด ์๋์ ํ๋ ํ๋ก๊ทธ๋จ์ด ์ฃฝ์ด๋ฒ๋ ค ์์ธ์ ์ฐพ๋๋ผ ์ฌํ ๊ณ ์์ ํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ฐ์ NULL ์ด๋ผ๋ ๊ฐ๋ ์, ์๊ตญ์ ์ปดํจํฐ ๊ณผํ์์ธ ํ ๋ ํธ์ด(Tony Hoare)๊ฐ..