1. 예외와 예외 클래스 - 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말합니다. - 자바는 예외가 발생할 가능성이 높은 코드를 컴파일할 때 예외 처리 유무를 확인합니다. - 일반 예외 : 확인 예외라고도 하며 예외 처리 코드가 없다면 컴파일 오류가 발생합니다. - 실행 예외 : 미확인 예외라고도 하며 실행을 해야 예외가 발생합니다. 2. 실행 예외 - 자바 컴파일러가 실행 예외를 체크하지 않기 때문에 개발자의 경험에 의해서 예외 처리 코드를 작성해야 합니다. (1) NullPointerException - 가장 빈번하게 발생하는 실행 예외로, 객체가 없는 상태에서 객체를 사용하려 할 때 예외가 발생합니다. - 6라인에서 data 변수는 null 값을 가지기..