[JAVA] 예외란 무엇인가?
예외(Exception)는 프로그램 실행 도중 발생하는 예기치 않은 상황이나 오류를 가리키는 프로그래밍 용어입니다. 프로그램이 실행 중에 예외가 발생하면, 일반적인 흐름을 방해하거나 비정상적인 동작을 유발할 수 있습니다. 예외는 주로 논리적인 오류나 외부 요인으로 인한 문제로 인해 발생하며, 이를 처리하는 예외 처리 메커니즘이 프로그램의 신뢰성과 안정성을 강화하는 역할을 합니다. 예외 처리 목적 비정상 종료 방지 오류 메시지 제공 프로그램의 흐름 제어 예외 처리 장점 안정성과 신뢰성 향상 예외 상황 코드 분리로 유연성 향상 디버깅과 로깅 예외 종류별 대응 예외의 종류 checked 예외 : 컴파일러에 의해 체크되는 예외로, 프로그래머가 반드시 처리해야 하는 예외입니다. FileNotFoundExcepti..