runtimeexception 1

[Java] Exception(checked, Unchecked Exception)

ํ˜„์žฌ ๊ฐœ๋ฐœ์ค‘์ธ ํ”„๋กœ์ ํŠธ์—์„œ Exception ์ฒ˜๋ฆฌ์— ๋Œ€ํ•œ error๋ฅผ ๋‹ค๋ฃจ๋‹ค Exception ๊ด€๋ จํ•ด์„œ ์ž๋ฃŒ๋ฅผ ์ฐพ์•„๋ณด๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ง€๊ธˆ์œผ๋กœ๋ถ€ํ„ฐ 1๋…„ ์ „, ๊ตญ๋น„์ˆ˜์—…์„ ์ •๋ฆฌํ–ˆ๋˜ ๊ธ€ ์ค‘ Exception์„ ๋‹ค๋ฃฌ ๊ธ€์ด ์žˆ๋”๊ตฐ์š”. ๋งํฌ ์˜ˆ์ „์— ํ•œ๋ฒˆ ์ •๋ฆฌํ–ˆ๋˜ ๋‚ด์šฉ์ธ๋ฐ ์–ด๋Š๋ง ๋‹ค์‹œ ์žŠ์–ด๋จน๊ฒŒ ๋˜์–ด ํ•œ๋ฒˆ ๋” ์ •๋ฆฌ๋ฅผ ํ•ด ๋ด…๋‹ˆ๋‹ค. ์˜ˆ์™ธ(Exception) ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ์˜ ์˜ˆ์™ธ(Exception)์€ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ค‘ ๊ฐœ๋ฐœ์ž์˜ ์˜๋„์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ์ •์ƒ์ ์ธ ํ”„๋กœ๊ทธ๋žจ ํ๋ฆ„์„ ์–ด๊ธ‹๋‚˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž๋ฐ”์˜ ๊ฒฝ์šฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์˜ˆ์™ธ ์ƒํ™ฉ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—๋Ÿฌ(Error)๋Š” ์‹œ์Šคํ…œ์—์„œ ๋ฐœ์ƒํ•œ ๋น„์ •์ƒ์ ์ธ ์ƒํ™ฉ์œผ๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.(์—๋Ÿฌ๋ฅผ ์ƒํ™ฉ์„ ์žก์•„๋„ ์ฒ˜๋ฆฌํ•  ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค.) Exception์—๋Š” Ch..

Languages/java 2022.06.16
728x90
๋ฐ˜์‘ํ˜•