1 ) 오류 및 예외에 대한 이해.오류(Error) - 일반적으로 회복이 불가능한 문제시스템 레벨에서, 또는 주로 환경적인 이유로 발생코드의 문제로 발생하는 경우도 있지만, 일단 발생하는 경우 일반적으로 회복이 불가능하다.에러가 발생한 경우 우리는 어떠한 에러로 프로그램이 종료되었는지 확인하고 대응.예외(Exception) - 일반적으로 회복이 가능한 문제.회복이 가능하다는 전제는 우리가 "그 예외가 발생할 수 있다는 것을 인지하고, 대응했을 것 입니다."현실적으로 코드 레벨에서 할 수 있는 문제 상황에 대한 대응은 "예외 처리"에 속합니다.컴파일 에러(예외) - 문법적인 오류런타임 에러(예외) - 문법적인 오류가 아닌 프로그램 실행 도중 맞닥뜨리는 예외 2 ) 예외 발생 ( try-catch, fina..