[Java] 자바 예외 넘기기 (throws)
1. 예외 넘기기 메소드 내부에서 예외가 발생할 수 있는 코드를 작성할 때 try-catch 블록으로 예외를 처리하는 것이 기본이지만 메소드를 호출한 곳으로 예외를 떠넘길 수도 있습니다. 예외가 난 곳에서 즉시 처리하지 않고 다른 메소드에서 처리하는 방식입니다. throws 키워드는 메소드 선언부 끝에 작성되어 메소드에서 처리하지 않은 예외를 호출한 곳으로 떠넘기는 역할을 합니다. throws 키워드가 붙어있는 메소드는 반드시 try 블록 내에서 호출되어야 하고 catch 블록에서 떠넘겨 받은 예외를 처리해야 합니다. [형식] 리턴타입 메소드명(매개변수, ...) throws 예외클래스1, 예외클래스2, ... { ... } 2. 예시 예외가 발생 가능성이 있는 메소드에서 예외처리 Exception(Nu..