try

Java

[JAVA] 13-2. 예외처리 | finally | try-with-resource | 오버라이딩

목차 예외처리 방법 1-1. finally 1-2. try-with-resource Exception과 오버라이딩 예외처리를 가장 많이 활용하는 것이 io(input/output) 패키지이다. 아직 io를 학습하기 전이므로, io 문법보다는 try-catch 블럭의 실제 사용과 흐름에 집중해서 살펴보자. 1. 예외처리 방법 1-1. finally 예외처리 구문과 상관 없이 반드시 수행해야 하는 경우 작성하며, 보통 사용한 자원을 반납할 목적으로 쓰인다. close() 입출력에 사용한 스트림을 닫아주는 메소드이다. IOException을 위임한 메소드이기 때문에 finally 블럭 안이더라도 예외처리용 try-catch 블럭을 중첩해 썼다. if문에 넣지 않고 그냥 in.close();를 실행한다면, Nu..

Java

[JAVA] 13-1. 예외처리 | throws | try-catch | 사용자 정의 예외클래스

목차 예외(exception) 예외 클래스 계층 구조 예외처리 방법 3-1. throws 3-2. try-catch 3-3. finally 사용자 정의 예외클래스 1. 예외(exception) 프로그램 실행 중 문제가 발생해 구동에 영향 받는 것을 크게 오류와 예외로 구분할 수 있다. 오류(error)란 시스템상에서 프로그램에 심각한 문제가 발생해 실행 중이던 프로그램이 종료되는 것을 가리킨다. ❗ 에러(error)는 물리적 오류를 말하므로 프로그램 작성하는 개발자가 미리 예측하거나 처리하는 등 직접 다룰 수 있는 영역이 아니다. 예외(Exception)는 미리 예측하고 처리할 수 있을 만큼 상대적으로 미약한 오류를 말한다. 그렇지 못할 경우 오류와 마찬가지로 비정상적인 종료가 치러진다. ❗ 개발자는 이..

@reminder
'try' 태그의 글 목록