오류란 ? - 컴파일 오류 : 프로그램 코드 작성중 발생하는 문법적 오류 - 실행 오류 : 실행중인 프로그램이 의도하지 않은 동작을 하거나(bug) 프로그램이 중지 되는 오류 (runtime error) 자바는 예외 처리를 통하여 프로그램의 비정상 종료를 막고 log를 남길 수 있음 오류와 예외 클래스 - 시스템 오류(error) : 가상 머신에서 발생, 프로그래머가 처리 할 수 없음. 동적메모리를 다 사용한 경우, stack over flow등 - 예외( Exception) : 프로그램에서 제어 할 수 있는 오류 읽으려는 파일이 없는 경우, 네트웍이나 소켓 연결 오류 등 자바 프로그램에서는 예외에 대한 처리를 수행 함 예외 클래스 - 모든 예외 클래스의 최상위 클래스는 Exception 클래스 try-..