에러의 종류 - 시스템 에러: 컴퓨터의 오작동으로 인해 발생하는 에러 => 소스코드로 해결이 안됨 - 컴파일 에러: 프로그램 실행 전 소스코드 상의 문법적인 문제로 발생하는 에러 => 소스코드 수정으로 해결(빨간줄로 오류를 알려줌) - 런타임 에러: 프로그램 실행 중 발생하는 에러 => 소스코드 상 문법적인 문제가 없지만 발생 => 개발자가 예측 가능한 경우 제대로 처리를 안 해놓았을 경우 => 사용자의 잘못일 경우도 있음 - 논리 에러: 소스코드상 문법적인 무제도 없고, 실행했을 때도 굳이 문제가 발생하진 않지만,프로그램 의도상 맞지 않는 것(기획과 설계가 잘못되었을 경우 발생) 예외 시스템 에러를 제외한 나머지 컴파일, 런타임, 논리 에러와 같은 비교적 덜 심각한 에러들 특히 런타임에러를 주로 예외로..