반응형
catch
-
[Java] Exception - 예외처리Java 2022. 5. 20. 10:15
프로그램이 실행중 얘기치 못한 상황을 예외라고 한다. 예외 상황을 미리 예측하고 처리할 수 있는데, 이렇게 하는 것을 예외 처리라고 한다. public class ExceptionExam { public static void main(String[] args) { int i = 10; int j = 0; int k = i/j; System.out.println(k); } } 위의 예제를보면 에러가 발생하게 된다. 5번째를 보면, i 나누기 j 를 하는데, 자바에서는 정수를 정수로 나눌때 0 으로 나누면 오류가 발생한다. 이를 방지하기위해 예외처리를 하는데, j라는 변수에 0이 들어올지도 모르는 예외 상황을 미리 예측하고 처리 할 수 있다. 예외 처리하는 문법 try { ... } catch(예외클래스 변..