![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/0xu4f/btrg1J25ViP/zzwCweFxYGqXfCxQ3jHqlK/img.png)
자바 프로그램을 사용하다가 프로그램이 비정상적으로 종료될 때가 있다. 이런 원인을 에러(Error)라고 한다. 에러는 컴파일 에러와 런타임 에러로 구분할 수 있다. 컴파일 에러는 컴파일 과정에서 발생하는 에러, 런타임 에러는 실행(런타임) 과정에서 발생하는 에러를 말한다. 컴파일 에러는 기본적으로 자바 컴파일러가 문법 검사를 통해 에러를 잡아내주기 때문에 , 그 에러를 수정하면 프로그램을 실행할 수 있다. 런타임 에러는 컴파일 시에 에러가 발생하지 않더라도 실행(런타임) 과정에서 에러가 발생하는 것을 말한다. 런타임 에러를 막기 위해서는 프로그램 실행 과정에서 일어날 수 있는 에러의 경우의 수를 모두 고려해 방지해야 한다. 자바에서 런타임 에러를 에러(Error)와 예외(Exception) 두가지로 구분..
Java/개념정리
2021. 10. 6. 23:27