rethrows로 에러를 다시 던져보자 🥏

Swift에서 rethrows라는 키워드가 있습니다 🙋🏻

바로 에러가 발생했을때 던지는 throws 메서드를 매개 변수로 받아 해당 에러를 가공하거나 아니면 그대로 다시 호출자에게 던질 수 있죠.


이러한 메서드나 함수를 rethrowing method, rethrowing function이라고 불립니다 🕺🏻


throws와 rethrows의 관계를 곰곰히 생각해보면서 상황에 맞는 적절한 구현을 해줄 수 있습니다!

rethrows로 에러를 다시 던져보자 🥏

iOYES

rethrows로 에러를 다시 던져보자 🥏

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 11월 3일 오전 12:38

댓글 0

    함께 읽은 게시물

    defer, 에러 핸들링과 비동기에서 어떻게 활용할까?

    d

    ... 더 보기

    defer (async throwing contexts)

    iOYES

    defer (async throwing contexts)

    타입 안전한 API 모킹으로 프론트엔드 생산성 높이기

    이번에 우아한형제들 기술 블로그에 "타입 안전한 API 모킹으로 프론트엔드 생산성 높이기"라는 새 글을 발행하게 되었습니다.

    ... 더 보기

    나는 가끔 조합형 한글의 아름다움에 대해 생각한다.


    그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.


    ... 더 보기

    약점 극복

    

    ... 더 보기

    액터모델과 오버엔지니어링

    ... 더 보기

    WEBNORI

    wiki.webnori.com

    WEBNORI

    Dependabot을 통한 안전한 의존성 관리

    ... 더 보기

     • 

    저장 14 • 조회 3,568