-
java 예외처리 throws와 try ~ catch 차이점자바 2023. 12. 13. 20:03
- throws
: 실제 접속 문제 발생시에 client에게 알려줘야함(필수)
-> 개발자가 직접 정의하는 예외를 발생시키고 싶은 경우에 사용한다.
메서드나 생성자를 호출한 곳으로 예외를 떠넘기는 코드이다.- try ~ catch
: 문제가 생길 경우 client는 모른다. 개발자 및 서버 관리자만 콘솔창 통해서 알게 된다.
계속 코드를 실행 가능하다.
try문에서 에러가 발생하면 즉시 catch문으로 넘어가 에러를 처리한다.
'자바' 카테고리의 다른 글
전략 디자인 패턴 (1) 2024.02.06 TDD (2) 2024.01.22 Spring boot3에서 Swagger Springdoc 사용하기 - maven (3) 2024.01.09 stream API + 람다식 (1) 2023.12.12 annotation 종류 (1) 2023.12.11