unchecked exception (1) 썸네일형 리스트형 [Java] 프로그램의 에러 (Exception, Error 클래스) 프로그램의 에러란?프로그램 실행 중에 어떤 원인에 의해서 오작동을 하거나 비정상적으로 종료되는 경우가 있다. 이러한 결과를 초래하는 원인을 프로그램 에러라고 한다.에러의 종류에러의 발생 시점에 따라 컴파일 에러, 런타임 에러로 나뉜다. 컴파일 에러는 컴파일 타임에 소스코드에 오타나 잘못된 구문, 자료형 체크 등의 기본적인 검사 수행시 오류가 발견되어서 발생되는 에러이다. 컴파일 에러가 발생되지 않으면, 소스코드는 클래스 파일로 변환되어 실행할 수 있는 파일이 된다. 런타임 에러는 프로그램 실행 중에 동작을 멈춘 상태로 지속된다던가 프로그램이 종료되는 경우등이 있다. 런타임 에러는 실행 중에 모든 경우의 수를 다 파악해야지 대비가 가능하다. 이외에도 컴파일과 실행도 잘되지만 의도한 것과 다르게 동작하는 것.. 이전 1 다음