
throw 와 throws 는 뭐가 다를까요? 구분throwthrows의미예외를 직접 발생시킴예외가 발생할 수 있다고 선언위치메서드 내부메서드 선언부 (괄호 뒤)역할예외를 명시적으로 발생시킴호출한 곳에 예외 처리를 넘김함께 쓰는 대상예외 객체 (new Exception)예외 클래스 이름 (Exception) 간단하게 말하면?✅ throw➡ "예외를 직접 던질 때 사용하는 키워드!"예: 특정 조건에서 강제로 예외를 발생시킬 때throw new IllegalArgumentException("잘못된 입력입니다"); ✅ throws➡ "이 메서드는 예외를 던질 수도 있어~" 라고 알리는 키워드!예: 호출한 쪽에서 예외 처리를 하라고 넘길 때public void readFile() throws IOExceptio..