3주차
[기본미션]
Chapter 10
■ 예외(exception) : 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류.
■ 예외 처리(exception handling) : 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것.
자바에서 예외라고 부르는 오류를 처리하는 과정을 말하기도 함.
- 일반 예외 : 컴파일러 체크 예외라고도 함.
만약 예외 처리 코드가 없다면 컴파일 오류가 발생함.
일반 예외는 Exception을 상속받지만 Runtime Exception은 상속받지 않음.
실행 예외 : 컴파일하는 과정에서 예외 처리 코드를 검사하지 않는 예외를 말함.
Runtime Exception을 상속받는 클래스들 임.
Chapter 11
■ API(Application Programming Interface) : 프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음.
라이브러리 라고도 부름.
[선택미션]
p.512 8번 문제
박싱된 Integer 객체를 == 연산자로 비교했습니다. 100을 박싱한 Integer 객체는 true가 나오는데, 300을 박싱한 Integer 객체는 false가 나오는 이유를 설명해보세요.
'프로그래밍언어' 카테고리의 다른 글
[혼공] 혼공9기 혼공자바 5주차 기본미션 (0) | 2023.02.12 |
---|---|
[혼공] 혼공9기 혼공자바 4주차 기본미션 (0) | 2023.02.07 |
[혼공] 혼공9기 혼공자바 2주차 기본미션 (0) | 2023.01.15 |
[혼공] 혼공9기 혼공자바 1주차 기본미션 (0) | 2023.01.06 |
[혼공] 혼공8기 C언어 6주차 기본미션 (0) | 2022.08.20 |