본문 바로가기

언어/JAVA

[JAVA] 예외처리

예외처리란

  • 사용자가 원하지 않은 타이밍에 프로그램이 비정상적 종료하는 문제들을 말한다.

예외 처리 순서

  • 예외 캡쳐
  • 원인 파악
  • 해결책 블로그 포스팅

예외가 발생할 경우

  • 프로그램이 즉시 종료된다.

예외 처리를 해야하는 이유

  • 프로그램은 절대 비정상 종료되어서는 안된다.
    • 예외가 발생되면 무시하고 다음 스텝으로 이동
    • 예외가 발생할 가능성을 고지

예제

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