package com.java1.day19;
/* Exception 을 사용하게되면 모든 예외를 다 처리할수 있지만
* 정확히 어떤 종류의 예외가 발생 하였는지는 확인 할수 없다.
*/
public class ExceptionEx6 {
public static void main(String[] args) {
System.out.println(1);
System.out.println(2);
try {
System.out.println(3);
System.out.println(0/0); //0으로 나눠서 고의로 ArithmeticException을 발생 시킨다.
System.out.println(4); //실행되지 않는다.
} catch (Exception ae) { //ArithmeticException 대신 Exception을 사용..(ArithmeticException는 Exception의 자손이다.)
System.out.println(5);
}
System.out.println(6);
}
}
1
2
3
5
6