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 |