컬쥐네 다락방
컴파일 에러 VS 런타임 에러 본문
컴파일 에러
컴파일 시 발생하는 에러.
구문 오류로 프로그램을 컴파일 할 수 없을때 발생하며 대체로 문법상의 에러.
에러가 발생한 부분을 알려준다.
컴파일 에러의 예
- ';'의 누락
- 괄호가 안맞는 등 구문 에러
- Classpath에 누락 된 클래스(컴파일시)
런타임 에러
실행 시 발생하는 에러.
프로그램이 컴파일 된 후 실행하면서 에러 발생
대체로 개발 시 설계 미숙으로 발생하는 에러.
에러 발생시 프로그래머가 역추적해서 원인을 확인해야 한다.
런타임 에러의 예
- NullPointerException
- 무한 루프
- 0으로 나누는 경우
'웹 개발 > Java,Spring' 카테고리의 다른 글
RESTful API 란? (0) | 2021.06.29 |
---|---|
Spring MVC 란? (0) | 2021.06.14 |
객체 지향 프로그래밍(OOP)이란? (0) | 2021.06.03 |
Java - List, Set, Map 의 차이점 (0) | 2021.06.03 |
java - 제네릭 / 컬렉션 (0) | 2021.06.02 |
Comments