예외처리란
- 사용자가 원하지 않은 타이밍에 프로그램이 비정상적 종료하는 문제들을 말한다.
예외 처리 순서
- 예외 캡쳐
- 원인 파악
- 해결책 블로그 포스팅
예외가 발생할 경우
- 프로그램이 즉시 종료된다.
예외 처리를 해야하는 이유
- 프로그램은 절대 비정상 종료되어서는 안된다.
- 예외가 발생되면 무시하고 다음 스텝으로 이동
- 예외가 발생할 가능성을 고지
예제
try {
// 예외가 발생할 것 같은 코드들을 작성
num = sc.nextInt();
break;
} catch (Exception e) {
// 예외가 발생되는 그 즉시 수행됨
sc.nextLine();
}
'언어 > JAVA' 카테고리의 다른 글
[JAVA] 문자열 자르기 (0) | 2023.12.14 |
---|---|
[JAVA] Call by value와 Call by reference (0) | 2023.12.13 |
[JAVA] 형변환 (0) | 2023.12.08 |
[JAVA] 배열리스트 (0) | 2023.12.08 |
[JAVA] 캡슐화 (0) | 2023.12.07 |