1. 예외 처리의 정의와 목적
- 에러는 어쩔 수 없지만, 예외는 처리해야 한다.
- 에러 - 프로그램 코드에 의해서 수습될 수 없는 심각한 오류
- 예외 - 프로그램 코드에 의해서 수습될 수 있는 다소 미약한 오류
- 정의 : 프로그램 실행 시 발생할 수 있는 예외의 발생에 대비한 코드를 작성하는 것
- 목적 : 프로그램의 비정상 종료를 막고, 정상적인 실행상태를 유지하는 것
2. finally
- 예외의 발생여부와 관계없이 실행되어야 하는 코드를 넣는다.
3. 예외 되던지기
- 예외를 처리한 후에 다시 예외를 생성해서 호출한 메서드로 전달하는 것
- 예외가 발생한 메서드와 호출한 메서드, 양쪽에서 예외를 처리해야 하는 경우에 사용
4. 연결된 예외
- 예외처리를 단순화(포함)
- 필수예외를 선택예외로
'실시간 강의' 카테고리의 다른 글
17. String 01/08 (1) - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2025.01.08 |
---|---|
16. java.lang패키지 01/07 (2) - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2025.01.07 |
14. 예외 01/06 (1) - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2025.01.06 |
13. 관계 01/02 (1) - 패스트캠퍼스 백엔드 부트캠프 3기 (1) | 2025.01.02 |
12. 카드게임 12/27 (2) - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2024.12.27 |