자바의 예외처리
예외 (Exception) 란? 예외란 프로그램 실행 과정 또는 프로그램 실행 이후에 기대하지 않은, 또는 원치 않는 프로그램의 동작을 의미한다. 예외는 프로그램에 의해 예외 객체를 생성함으로써 처리할 수 있다. 예외처리란 무엇인가 자바에서 예외처리가 갖는 가장 큰 의미는 자바 프로그램이 실행되는 동안(런타임) 발생하는 예외를 핸들링하여 프로그램이 자연스러운 방향으로 동작하게 하기 위함이다. 자바에서 지원하는 대표적인 런타임 에러들은 ClassNotFoundException, IOException, SQLException, RemoteException 등이 있다. Exception 이 발생하는 대표적인 케이스 유저의 부적절한 입력 호환되지 않는 장치 네트워크 연결 유실 물리적 제한 (메모리 부족 등) 코..
2024.01.30