자바공부하기 121
예외 처리
- try에서 발생된 예외를 처리하는 것
- catch block에서 처리됨
- Checked Exception
: 컴파일 시에 컴파일러가 처리기 여부를 검사
: 비교적 처리가 용이
- RuntimeException
: 발생 전에는 알 수가 없음
: 모든 발생 가능 상황에 대한 처리가 필요
* 따라서 다중 catch block을 사용함
: 비교적 처리가 어려운
예외 처리의 필요성
- Checked Exception
: 컴파일 불가
- RuntimeException
: 실행 중 예외 발생에 따른 위험
: 프로그램의 신뢰성과 안전성 향상
기본적인 예외 처리
- try
: 에러 발생이 가능한 코드가 위치함
- catch
: try에서 발생한 에러이벤트를 처리
: 다중 catch사용시에 발생할 예외 클래스의 상속을 고려
- finally
: 프로그램 종료 전에 무조건 실행
: java.io패키지와 java.sql패키지에서 자주 사용됨
'자바 > JAVA...Spring' 카테고리의 다른 글
자바공부하기123. 기본적인 예외처리 (0) | 2015.06.18 |
---|---|
자바공부하기 122. 기본적인 예외처리 (0) | 2015.06.18 |
자바공부하기 120. 예외(Exception) (0) | 2015.06.17 |
자바공부하기 119. 예외의 유형 (0) | 2015.06.17 |
JAVA공부하기 118. 예외 클래스 정리 (0) | 2015.06.17 |