티스토리 뷰
예외 처리의 두가지 방법
1. 처리하기
> try{ } catch (Exception e) { }
> 처리하고 꼭 실행시켜주고 싶은게 있으면 마지막에 finally { }
> 여러개의 catch 사용가능 (순서대로 처리하기 때문에 아래로 갈수록 예외 상위클래스로!)
2. 회피하기
> 메소드 옆에 throws Exception { }
- 상위 클래스인 Exception만 해도 모든 예외가 처리(회피) 되지만, 어떤 예외가 발생했는지 알 수가 없다.
- 컴파일러에서는 RuntimeException을 제외한 모든 것을 확인 (확인 예외)
- RuntimeException은 컴파일러에서 확인하지 않음.(미확인 예외)
'JAVA' 카테고리의 다른 글
이진탐색(Binary Search)을 활용해 효율적으로 서치하기 (0) | 2018.12.10 |
---|---|
이중for문, 중첩for문, 중첩된 반복문 활용하기 (0) | 2018.11.21 |
static 정적메소드, 변수 (0) | 2018.11.04 |
상속, 인터페이스, 추상클래스 (0) | 2018.11.03 |
단락 연산자 (&&, ||) (0) | 2018.11.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- K번째수
- 타겟 넘버
- 더 나은 내일
- 기능개발
- 텔레그램
- API
- FrogJmp
- java
- 알고리즘
- 노션트렐로광고X
- AWS
- 객체지향과 디자인패턴
- 맵 api
- 예매 알림
- 스프링 부트
- 완주하지 못한 선수
- codility
- 파이팅코리아
- 카카오인턴
- cgv
- 프로그래머스
- json
- 최솟값
- 자바
- 124 나라의 숫자
- 문자열 내 마음대로 정렬하기
- Spring
- 쇠막대기
- 다음 맵 api
- 안드로이드 스튜디오
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함