본문 바로가기
programing/Java

예외처리

by RedWiz 2018. 2. 9.

1.

try {

// 문제가 발생할 수 있는 로직 기술

} catch (Exception e) {

// try 안에서 문제 발생했을 때 대처 방안 기술

}


2.

try {


} catch (ArrayIndexOutOfBoundsException a) {

// 배열 인덱스가 범위를 벗어났을 때

} catch (NumberFormatException n) {

// 숫자 포맷 예외 (문자를 숫자로 처리할 때)

} catch (Exception e) {

// 그외 예외

}


3.

try {


} catch (Exception e) {

System.out.println(e.getMessage());    // 문제 발생시 예외 메시지 보냄

}


4.

try {


} catch (Exception e) {


} finally {

// 예외가 발생해도 무조건 실행되는 부분

}


5.

try영역 안에서 throw를 이용하여 직접 예외를 던질 수 있음

'programing > Java' 카테고리의 다른 글

[Spring] JSON  (0) 2019.01.10
[Spring] RestTemplate.postForObject()  (0) 2019.01.10
Collections  (0) 2018.02.09
Annotation (@)  (0) 2018.02.09
Java에서 자주 쓰이는 API  (0) 2018.02.09