티스토리 뷰

JAVA

Java Exception

구글링쟁이 k9e4h 2017.02.09 17:08

http://www.nextree.co.kr/p3239/

오류(Error)는 시스템에 비정상적인 상황이 생겼을 때 발생한다. 이는 시스템 레벨에서 발생하기 때문에 심각한 수준의 오류이다. 따라서 개발자가 미리 예측하여 처리할 수 없기 때문에, 애플리케이션에서 오류에 대한 처리를 신경 쓰지 않아도 된다.

오류가 시스템 레벨에서 발생한다면, 예외(Exception)는 개발자가 구현한 로직에서 발생한다. 즉, 예외는 발생할 상황을 미리 예측하여 처리할 수 있다. 즉, 예외는 개발자가 처리할 수 있기 때문에 예외를 구분하고 그에 따른 처리 방법을 명확히 알고 적용하는 것이 중요하다.


https://01010011.blog/2017/03/08/%ED%8E%8C-%EC%9E%84%EB%8F%84%ED%98%95-%EB%8B%98%EC%9D%98-%EC%98%88%EC%99%B8%EC%B2%98%EB%A6%AC-%EA%B0%80%EC%9D%B4%EB%93%9C/

java 에는 크게 두 가지 Exception 이 존재한다.

  • CheckedException
  • UncheckedException(=RuntimeException)


프로그램 실행 도중 오류로 인해 프로그램이 중단될 상황에서 중단되지 않고 예외처리 가능하다.










'JAVA' 카테고리의 다른 글

정규식(Regular Expression)  (0) 2017.04.18
JAVA equals 와 ==의 차이점  (0) 2017.03.17
Java Exception  (0) 2017.02.09
왜 JAVA에서 Enhanced For Loop를 사용하지 않을까?  (0) 2017.02.02
JAVA SWING 링크 정리  (0) 2016.12.06
Design Pattern  (0) 2016.04.22
댓글
댓글쓰기 폼