반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- classification
- 대이터
- C언어
- CES 2O21 참여
- java역사
- web 용어
- discrete_scatter
- 머신러닝
- cudnn
- Keras
- KNeighborsClassifier
- html
- paragraph
- 자료구조
- vscode
- postorder
- web
- tensorflow
- 결합전문기관
- web 사진
- web 개발
- bccard
- 재귀함수
- 웹 용어
- 데이터전문기관
- inorder
- broscoding
- mglearn
- CES 2O21 참가
- pycharm
Archives
- Today
- Total
bro's coding
java.Exception Handling(예외 처리).Unchecked Exception 본문
반응형
Uncheck Exception
메서드나 생성자에서 별도의 throws가 필요없이 호출한 측으로 예외 발생시 던져짐
Exception은 Unchecked Exception과 checked Exception으로 구분할 수 있음
java.lang.RuntimeException 계열이 이에 속함
대표적으로 NullPointerException, IndexOutOfBountdsException
(RuntimeException계열 이외의 모든 Exception은 checked Exception
/
컴파일 타임에서 check
/
프로그램 로직상에서 발생)
package step2;
// Exception은 Unchecked Exception과 checked Exception으로 구분할 수 있음
class Service {
public void test(String name) {// throws NullPointerException이 필요 없음 / RuntimeException의 자식이기 때문
System.out.println(name.concat("킹"));
}
}
public class TestThrows5 {
public static void main(String[] args) {
Service service = new Service();
String name = "자바";
name = null;
try {
service.test(name);
} catch (NullPointerException ne) {
System.out.println("null이므로 문자열에 정보를 추가할 수 없습니다.");
}
}
}
java.Exception Handling(예외 처리)
Excetion Handling(예외 처리) Exception : 예외 / Error : 에러 Exception Handling(예외처리) : 프로그램 실행시 예외적 상황 발생에 대한 대안흐름(대처방안)을 실행하고 프로그램을 정상 수행하는데 있음 > E..
broscoding.tistory.com
반응형
'[IT] > java' 카테고리의 다른 글
java.switch (0) | 2021.03.11 |
---|---|
java.label (0) | 2021.03.11 |
java.IO(입출력) (0) | 2021.03.11 |
java.String/StringBuilder (0) | 2021.03.10 |
java.Exception Handling(예외 처리).throw.UserDefineException(사용자 정의 예외) (0) | 2021.03.10 |
java.Exception Handling(예외 처리).throw (0) | 2021.03.10 |
java.Exception Handling(예외 처리).throws (0) | 2021.03.10 |
java.Exception Handling(예외 처리).try/catch (0) | 2021.03.09 |
Comments