기억을 잘 못해서 저장한다... 아!! 내 머리는 메멘토인가...
자바의 Checked Exception은 java.lang.Exception을 상속한 Exception으로 컴파일 시점에 이 Exception을 try ~ catch 구문으로 처리하지 않을 경우 컴파일 에러가 발생한다. 그러므로 컴파일 시점에 메소드에서 발생하는 Exception 처리가 제대로 구현되어 있는지를 확인하는 것이 가능하다. 예를 들어 java.io.IOException 이 대표적인 Checked Exception 이다.
Unchecked Exception은 java.lang.RuntimeException 을 상속한 Exception으로 컴파일 시점에 try ~ catch 구문으로 처리하지 않아도 컴파일 에러가 발생하지 않는다. 단, 런타임 시점에 에러가 발생할 경우 Unckecked Exception 이 발생하게 되는 것이다. 예를 들어 java.lang.NullPointerException 이 대표적인 Unchecked Exception이다.
spring framework book에서 퍼왔다.
자바의 Checked Exception은 java.lang.Exception을 상속한 Exception으로 컴파일 시점에 이 Exception을 try ~ catch 구문으로 처리하지 않을 경우 컴파일 에러가 발생한다. 그러므로 컴파일 시점에 메소드에서 발생하는 Exception 처리가 제대로 구현되어 있는지를 확인하는 것이 가능하다. 예를 들어 java.io.IOException 이 대표적인 Checked Exception 이다.
Unchecked Exception은 java.lang.RuntimeException 을 상속한 Exception으로 컴파일 시점에 try ~ catch 구문으로 처리하지 않아도 컴파일 에러가 발생하지 않는다. 단, 런타임 시점에 에러가 발생할 경우 Unckecked Exception 이 발생하게 되는 것이다. 예를 들어 java.lang.NullPointerException 이 대표적인 Unchecked Exception이다.
spring framework book에서 퍼왔다.
'Java' 카테고리의 다른 글
파일업로드 실습 (0) | 2009.11.28 |
---|---|
iBatis 에서 테이블 생성 (0) | 2009.11.17 |
iBatis에서 테이블 생성하기 - 당근 퍼왔죠!! (0) | 2009.11.17 |
자바 정규 표현식 (0) | 2009.11.13 |
Iterator Test (0) | 2009.10.27 |