You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
์ค๋ฅ ์ฒ๋ฆฌ
โ ์๋ฐ ์์ธ ์ฒ๋ฆฌ(try catch) ๋ฌธ๋ฒ & ์์ฉ ์ ๋ฆฌ
์์ธ(Exception) ์ฒ๋ฆฌํ๊ธฐ ์์ธ ์ฒ๋ฆฌ(exception handling) ์ด๋, ํ๋ก๊ทธ๋จ ์คํ ์ ๋ฐ์ํ ์ ์๋ ์๊ธฐ์น ๋ชปํ ์์ธ์ ๋ฐ์์ ๋๋นํ ์ฝ๋๋ฅผ ์์ฑํ๋๊ฒ์ด๋ค. ์๋ฐ์ ์ฝ๋๋ฅผ ์์ธ ์ฒ๋ฆฌ๋ฅผ ํ๋ค๊ณ ํด์ ํ๋ก๊ทธ๋จ์ ์์ธ ์ํฉ ์์ฒด๋ฅผ ๋ง์ ์๋ ์๋ค. ์์ธ ์ฒ๋ฆฌ์ ๋ชฉ์ ์ ์์ธ์ ๋ฐ์์ผ๋ก ์ธํ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ์ ๊ฐ์์ค๋ฐ ๋น์ ์์ ์ธ ๋์์ ๋ง๊ณ , ์๋ฌ๋ฅผ ์ก์ ๋ณต๊ตฌ๋ฅผ ์๋ํ๊ฑฐ๋ ์๋๋ฉด ํํผ ํ๋์์ผ๋ก ์ฒ๋ฆฌ๋ฅผํด์, ํ๋ก๊ทธ๋จ์ด ์ ์์ ์ธ ์คํ์ํ๋ฅผ ์ ์งํ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์๋ฐ ์ฝ๋์ ์์ธ ์ฒ๋ฆฌ๋ฅผ ํ์ตํ๊ธฐ ์ํด์๋ ๋จผ์ , ์๋ฐ์ ์๋ฌ์ ์์ธ์ ๊ตฌ๋ถ ๊ทธ๋ฆฌ๊ณ ์ปดํ์ผ ์๋ฌ / ๋ฐํ์ ์๋ฌ ์ ์ฐจ์ด์ Checked ์์ธ / UnChecked ์์ธ์ ๋ํ ๊ธฐ๋ณธ ์ง์์ด ํ์ํ๋ค. ๋ง์ผ ์ด์ ๋ํ ์ง์์ด..