계획 -> 2. 자바 8(예외클래스)~10 전까지 복습 후 정리
백준 2문제
활동 내용 ->
1. 프로그램 오류
- 컴파일 에러 : 컴파일 할 때 발생하는 에러
- 런타임 에러 : 실행 할 떄 발생하는 에러
- 논리적 에러 : 작성 의도와 다르게 동작
에러 vs 예외 -> 수습 불가능 vs 가능
2. 예외 처리
프로그램 실행 시 발생할 예외에 대비한 코드 작성
-> try-catch문
if try블럭 내에서 예외 발생 -> 발생한 예외와 일치하는 catch블럭 확인 후 그 catch 블럭 문장 수행
if try블럭 내에서 예외 발생x -> catch 블럭 거치지 않고 try-catch문 빠져나가 수행 계속함
3. printStackTrace()와 getMessage()
printStackTrace() -> 예외발생 당시의 호출스택에 있던 메서드 정보와 예외메세지 출력
getMessage() -> 발생한 예외클래스의 인스턴스에 저장된 메시지를 얻을 수 있음
'2023 동계모각코' 카테고리의 다른 글
23년 2월 10일 동계모각코 (0) | 2023.02.28 |
---|---|
23년 1월 30일 동계모각코 (0) | 2023.01.30 |
23년 1월 29일 동계모각코 (0) | 2023.01.29 |
23년 1월 16일 동계모각코 (0) | 2023.01.16 |
동계 모각코 계획 및 목표 (0) | 2022.12.27 |