티스토리 뷰
예외 처리의 두가지 방법
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
- 노션트렐로광고X
- 텔레그램
- 기능개발
- 프로그래머스
- 쇠막대기
- 타겟 넘버
- 자바
- codility
- FrogJmp
- Spring
- 안드로이드 스튜디오
- 객체지향과 디자인패턴
- 최솟값
- json
- 맵 api
- cgv
- 완주하지 못한 선수
- AWS
- API
- 124 나라의 숫자
- 스프링 부트
- 더 나은 내일
- 알고리즘
- K번째수
- 다음 맵 api
- 문자열 내 마음대로 정렬하기
- 카카오인턴
- 예매 알림
- 파이팅코리아
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함