- 예외의 구분 1) Checked Exception 발생한 예외를 던지지 않기 때문에, try – catch 문으로 처리하지 않거나 발생된 예외를 던지지 않으면 컴파일 에러를 발생 시킨다. 아래의 인위적 익셉션의 예제가 Checked Exception이다. 2) Unchecked Exception 발생한 예외를 자동으로 호출한 곳으로 던진다. 따라서 try - catch문으로 예외 처리를 하지 않아도 컴파일은 된다. RuntimeException은 모두 Unchecked Exception이고, 나머지는 모두 Checked Exception이다. - 인위적으로 익셉션을 발생시키는 방법 (throw 문) 때로는 익셉션을 인위적으로 만들어서 발생시키고 싶은 경우가 있다. 이런 경우 인위적으로 익셉션을 발생하..