자바공부하기 119
예외의 유형
- RuntimeException
* 실행 시에 발생하는 예외 이벤트(Event)
* 시스템 상의 문제로 발생
* 실행해 봐야 알 수 있음
- RuntimeException이외의 예외
* 컴파일 시에 발생하는 에러 이벤트
* 컴파일러가 문법적 오류로 간주해 발생
* 컴파일 시에 알 수 있음
* 자바 개발자들이 에러가 자주 발생하는 메서드에 throws 처리
컴파일 시의 예외 예제
- 컴파일 시에 예외 발생
: 자바 컴파일러가 CompileTimeException.java 파일을 캄파일 중에 URL클래스발견
: 클래스 라이브러리의 java.net팩키지의 URL.class를 로딩
: URL클래스의 객체 생성중에 throws로 MalformedURLException의 예외 처리가 미뤄진 것을 발견
: URL클래스의 객체를 생성하려는 CompileTimeException.java파일에 예외 처리가 안된 것을 확인한 후 예외 발생
'자바 > JAVA...Spring' 카테고리의 다른 글
자바공부하기 121. 예외 처리 (0) | 2015.06.17 |
---|---|
자바공부하기 120. 예외(Exception) (0) | 2015.06.17 |
JAVA공부하기 118. 예외 클래스 정리 (0) | 2015.06.17 |
JAVA공부하기 117. 예외 (0) | 2015.06.17 |
JAVA공부하기 116. 익명 클래스 (0) | 2015.06.16 |