자바 프로그램에서 오류가 나는 대표적인 이유는 1. 구문 오류(Synatax Errors) 프로그램의 구문이 올바르게 작성되지 않았을 때 발생한다.
괄호 누락, 세미콜론 누락, 잘못된 변수 이름 등이 포함된다. 2. 런타임 오류(Runtime Errors) 프로그램의 구문이 올바르게 작성되지 않았을 때 발생한다.
예를 들어 0으로 나누는 시도, 배열 경계를 벗어나는 접근, 변수의 초기화 문제 등이 포함된다. 3. 논리 오류(Logic Errors) 프로그램이 실행되지만 의도한 대로 동작하지 않는 경우 발생한다.
잘못된 계산, 조건문 논리의 오류, 함수 호출 순서의 오류 등이 포함된다. 4. 자원 부족 오류(Resource Errors) 자원 부족으로 인해 발생하는 오류로, 메모리 부족, 파일 접근 권한 .....
원문 링크 : 자바 프로그램에서 오류가 나는 대표적인 이유