코드캠프 부트캠프 5일차

개발일기·2022년 1월 15일
0

graph1l 뮤테이션에 try ~ catch 적용

조회를 위해 mutation을 사용했는데 조회가 되지 않을수도 있다. 즉, mutation이 항상 성공하는 것은 아니다.
이는 Backend쪽에서 컴퓨터에 문제가 발생했을수도 있고, 수정하려는 게시물이 갑자기 삭제가 되어버리는 바람에 수정에 문제가 발생하는 등 여러가지 실패 가능성이 있다.
따라서, 우리는 성공에 대한 처리, 실패에 대한 처리를 나누어 작업을 해야 한다.

다음은 try ~ cath의 간단한 예시이다.


try 안쪽에 있는 부분중에 오류가 있으면 실행해야하는 코드들이 남아있더라도 종료하고 catch부분을 실행한다.

profile
개발자가 꿈이에오

0개의 댓글