고차함수 코드를 보다가 rethrows 키워드가 등장했는데 rethrows 키워드에 대해 너무 모르고 있다는 생각이 들어서 공부하게 됐습니다 🙋♀️ rethrows 언제 씁니까 ! 매개변수로 받은 함수가 에러를 던지는 사실을 알리기 위해 rethrows 키워드를 사용합니다. 따라서 rethrows 메서드는 반드시 에러를 throw하는 메서드를 파라미터로 한 개 이상 갖고 있어야합니다. 여기까지만 봤을 때, 파라미터가 throws 메서드인걸 알리기 위해서라고 ? 그래.. 그건 알겠는데 그래서 그걸 왜 알려줘야하는데 ! 하는 생각이 들 수 있습니다. (내가 그랬음ㅎㅎ) 파라미터로 전달받은 함수가 에러를 던지는 함수인 경우(throw) 해당 에러에 대한 처리를 함수 내부에서 진행하는 것이 아니라 다시 외부로..