Try Catch

송민지·2022년 5월 23일
0

Javascript

목록 보기
15/17

과제하던 도중 처음보는 에러가 마구마구.. 뜨기 시작했다.

Path contents is required, Path postsId is required..
UnhandledPromiseRejection, DeprecatedWarning 까지

하나 해결하면 하나가 뜨는 그야말로 산 너머 산이 펼쳐졌다.

다행히 UnhandledPromiseRejection, DeprecatedWarning -> 요 에러는

async-await에서 에러 핸들링을 안 해주면 생기는 문제라고 해서

요렇게 넣어주니 해결 되었다.

try catch는 실행할 코드블럭을 표시하고 예외(exception)가 발생(throw)할 경우의 응답을 지정한다고 MDN에 나와 있다.
try{} 안에는 실행될 함수들이고 catch 안에는 error를 처리해주는 함수들을 정의해주면 된다.

문제는 맨 처음 나온 에러인데 ..

구글링해서 나온것도 적용이 안되서 머리 쥐어뜯고 있었다.

근데 알고보니 thunder client에서 보낼 스키마에 s하나 빠진것과 철자를 바꿔써서(...) 생긴 오류였다... 내 머리카락..

profile
기록하는 일상

0개의 댓글