lecture
예외 처리 방법 1(예외 떠넘기기)
던킨
2021. 12. 14. 18:27
728x90
반응형
throws
-try ~ catch 구문이 예외가 발생했을 때 직접 해결을 하고자 하는 코드라면 throws는 메소드나 생성자를 호출한 곳으로 예외를 떠넘기는 코드입니다.
- 즉 예외처리를 직접 수행하지 않고 메서드 호출자에게 예외를 던지는 방법입니다.
-throws 키워드가 붙어있는 메서드는 반드시 try 블록내부에서 호출되어야 합니다. 그리고 catch블록에서 떠넘겨 받은 예외를 처리해야 합니다.
-main 도 throws를 사용할수 있습니다.
728x90
반응형