https://www.youtube.com/watch?v=YNRANQPuDjM
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);
System.out.println(4);
} catch(ArithmeticException e){
System.out.println("잘못된 계산이네요.");
} catch(ArrayIndexOutOfBoundsException e){ // 배열안에 없는값을 찾을때 나오는 메시지
System.out.println("없는 값을 찾고 계시네요 ^^");
}
System.out.println(5);
}
}
1
2
없는 값을 찾고 계시네요 ^^
5
'생활코딩 > 생활코딩 Java' 카테고리의 다른 글
Java_예외 - e의 비밀 (0) | 2021.10.14 |
---|---|
Java_예외 - 예외의 우선순위 (0) | 2021.10.14 |
Java_Interface - 다형성 (0) | 2021.10.14 |
Java_Interface - 인터페이스의 형식 (0) | 2021.10.14 |
Java_상속 - 상속과 생성자 (0) | 2021.10.14 |