JAVA Exception 예외 처리 예외 : 프로그램 실행 중 예기치 못한 비정상적인 상황 예외가 나타나게 방치 후 사후 처리를 한다. try~ catch 문에 의해 직접 처리하고, 메서드 호출 측으로 throws를 명시적으로 써준다. Unchecked Exception : RuntimeException 예외처리 선택 ArithmeticException : 0으로 나누는 경우, 논리 적 예외 ArrayIndexOutOfBoundsException : 잘못된 배열 첨자 예외 NegativeArraySizeException : 배열 선언 시 할당 크기가 음수일 때 예외 ClassCastException : 허용 불가능한 형 변환 예외 NullPointerException : null 값을 갖는 참조 변수로..