[강의 정리] Java 예외 - 예외의 우선순위

Jeong Woosi·2022년 1월 7일
0

생활코딩 JAVA 예외

목록 보기
2/7
public class ExceptionApp {

	public static void main(String[] args) {
		System.out.println(1);
		int[] scores = {10,20,30};
		try {
			System.out.println(2);
//			System.out.println(scores[3]);
			System.out.println(3);
			System.out.println(2 / 0); - 해당 예외 케이스 "ArithmeticException"에 해당, Exception 실행 안됨
			System.out.println(4); 
		} catch(ArithmeticException e){
			System.out.println("계산이 잘못된 것 같아요.");
		} catch(Exception e) {
			System.out.println("먼가 이상합니다. 오류가 발생했습니다.");
		}
		System.out.println(5);

	}

}

public class ExceptionApp {

	public static void main(String[] args) {
		System.out.println(1);
		int[] scores = {10,20,30};
		try {
			System.out.println(2);
			System.out.println(scores[3]); - 해당 예외 케이스 "ArithmeticException"에 해당 안됨, Exception 실행
			System.out.println(3);
//			System.out.println(2 / 0); 
			System.out.println(4); 
		} catch(ArithmeticException e){
			System.out.println("계산이 잘못된 것 같아요.");
		} catch(Exception e) {
			System.out.println("먼가 이상합니다. 오류가 발생했습니다.");
		}
		System.out.println(5);

	}

}
profile
Let's start to Coding

0개의 댓글