본문 바로가기

java

예외

Java 예외 

 - java 예외에는 Error와 Exception으로 나뉜다.

 - 모두 Throwble을 상속한다.


Error

 - 개발자가 Control 하지 못하는 예외이다. 대표적으로 OOM와 StackOverFlow가 있다.


Exception

 - Exception에는 CheckedException과 UnchkedException이 있다.

 

Checked Exception

 - 예외를 핸들링하지 않으면 Compile 시점에 Compile Error가 발생한다.

 - 예외를 핸들링하여 장애 상황을 미리 대처할 수 있다.

 - 대표적으로 IoException과 CheckedException 있다.


Unchecked Exception

 - Runtime Exception이다

 - 예외를 핸들링 하지 않아도 Compile 시점에 Errror가 발생하지 않는다.

 - 대표적으로 IllegalArgumentExcepiton과 NullPointException이 있다.


 

 

'java' 카테고리의 다른 글

ClassLoader  (0) 2017.10.14
GabageCollector  (0) 2017.10.14
GarbageCollection  (0) 2017.10.13
String StringBuider SttringBuffer 차이  (0) 2017.10.13
Reduce Max값 구하기  (0) 2017.07.03