합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기프로그래밍 언어 활용JAVA 예외난이도 2MCQ

정보처리기사 필기 JAVA 예외 기출문제 #12062

문제

JAVA의 예외(exception)와 관련한 설명으로 틀린 것은?

① 문법 오류로 인해 발생한 것 ② 오동작이나 결과에 악영향을 미칠 수 있는 실행 시간 동안에 발생한 오류 ③ 배열의 인덱스가 그 범위를 넘어서는 경우 발생하는 오류 ④ 존재하지 않는 파일을 읽으려고 하는 경우에 발생하는 오류

정답

1

해설

정답: 1. 문법 오류는 컴파일 단계에서 발생하는 컴파일 오류이며, 예외(exception)는 실행 시간에 발생하는 오류이다. 따라서 1번은 예외 설명으로 틀렸다.

오답 풀이

  • 1번: 문법 오류는 예외가 아니라 컴파일 오류로 틀렸다.
  • 2번: 실행 시간에 발생하는 오류 — 예외의 정의이다.
  • 3번: 배열 인덱스 초과(ArrayIndexOutOfBounds)는 예외이다.
  • 4번: 파일 없음(FileNotFound)은 예외이다.

보충 개념 예외는 런타임에 발생하는 비정상 상황으로, 문법 오류와 구분된다.

정보처리기사 필기 프로그래밍 언어 활용 다른 기출문제

정보처리기사 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.