자바의 정석 썸네일형 리스트형 Java 예외처리(exception handling) 1. 에러의 종류 1) 컴파일 에러(compile-time error): 컴파일 시 발생 2) 런타임 에러(runtime error): 실행 시 발생 3) 논리적 에러(logical error): 실행은 되지만 의도와 다르게 동작 cf) 컴파일러의 역할 1. 구문체크 2. 번역 3. 소스 코드 최적화 4. 생략된 코드 추가( extends Object 같이 원래 넣어야하지만 컴파일러가 해줘서 안넣는 것들) 2. Java의 런타임 에러 실행(runtime) 시점에서 발생할 수 있는 프로그램 오류를 에러(error)와 예외(exception)로 구분 1) 에러(error): 프로그램 코드에 의해서 수습될 수 없는 심각한 오류(메모리 부족, 스택오버플로우 등) 2) 예외(exception): 프로그램 코드에 .. 더보기 이전 1 다음