- 컴파일타임(Compiletime)
- 런타임(Runtime)
런타임
과 컴파일타임
은 종종 서로다른 두 가지 타입의 에러를 나타내기 위해 사용되곤 한다. 컴파일 타임 에러
는 프로그램이 성공적으로 컴파일일되는 것을 방해하는 신택스에러(Syntax error)나 파일참조 오류와 같은 문제를 말한다. 이 경우 컴파일러는 컴파일 타임 에러를 발생시키고 일반적으로 일으킨 소스코드 라인을 지시해줌
만약, 소스코드가 이미 실행가능한 프로그램으로 컴파일 되었다고해도 프로그램 실행 중 버그를 일으킬 수 있다. 예를 들면, 예상치 못한 오류나 충돌로 인해 동작하지 않을 수 있는데 이런 프로그램 실행 중 발생하는 오류를 런타임 오류
라고 한다.
- 컴파일타임 오류
- 런타임 오류
참고 출처: https://spaghetti-code.tistory.com/35 [어떻게 짤것인가]