728x90 ๋ฐ์ํ ์๋ฐ ์์ธ์ฒ๋ฆฌ ์์ 1 [JAVA] ์์ธ(Exception) ์ฒ๋ฆฌ์ ๋ํด์ ์์๋ณด์. ๋ค์ด๊ฐ๊ธฐ ์ ์ ์ฝ๋๋ฅผ ์์ฑํ๋ค ๋ณด๋ฉด, ๋น์ฆ๋์ค ๋ก์ง๋ฟ ์๋๋ผ ์ค๋ฅ ๋๋ ๋ฌธ์ ๊ฐ ์๊ธธ ์ํฉ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์์ธ ์ฒ๋ฆฌ๋ฅผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์์ธ ์ํฉ๊น์ง ์์ธกํ์ฌ ์ฒ๋ฆฌํด์ผ ํ๋ ์ํฉ์์ ์์ธ์ฒ๋ฆฌ ๊ด๋ จ ์ฝ๋๋ ๋ฌด์ฑ์ํ๊ฒ ์์ฑ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์คํ๋ ค ์๋ชป๋ ์์ธ์ฒ๋ฆฌ ์ฝ๋ ๋๋ฌธ์ ๋ฒ๊ทธ๋ฅผ ๋ณ์ ์ ์๊ณ , ๋์ฒํด์ง ์ ์์ต๋๋ค. ํน์ ์ฝ๋ฉ์ ํ์๋ฉด์ ํ ๋ฒ์ด๋ผ๋ ๋ค์๊ณผ ๊ฐ์ด ์์ธ์ฒ๋ฆฌ๋ฅผ ํ ์ ์ด ์์ผ์ ๊ฐ์? // 1๋ฒ ์์ธ๋ฅผ ์ก๊ณ ๋ ์๋ฌด๊ฒ๋ ํ์ง ์์ต๋๋ค. try { ... // ๋น์ฆ๋์ค ๋ก์ง } catch (SQLException e) { // ๋น ๊ณต๊ฐ } // 2๋ฒ catch (SQLException e) { System.out.println(e); } // 3๋ฒ catch (SQLException .. 2023. 8. 26. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ