Java - 예외(Exception)란?
예외(Exception)이란? - 예외 vs 오류 프로그램이 구동하고 있는 런타임 과정 중 생기는 런타임 오류를 2가지로 구분할 수 있습니다. 오류(Error)는 프로그램이 비 정상적으로 작동하여 복구가 될 수 없는 상황을 말합니다. 예를 들어 프로그램이 구동되는 중 하드웨어의 메모리가 부족한 경우 등의 에러가 대표적입니다. 하지만 예외(Exception)는 프로그램이 구동하는 중 예측 가능한 오류를 예외라고 말합니다. 예를 들어 숫자만 입력할 수 있는 정수형 변수에 문자열을 입력하는 경우 등을 말합니다. 이처럼 예외는 프로그램을 구동하면서 충분히 일어날 수 있고, 예측할 수 있는 오류를 Java에서는 예외라고 부릅니다. 런타임 오류 클래스의 구조 런타임 오류는 앞에서 말한 것과 같이 오류와/예외로 구분..
2021.12.16
컴퓨터/Java
Commnet