try catch

Steve·2022년 2월 7일
0
function f2() {
  console.log("f2 start");
  throw new Error("Error");
  console.log("f2 end"); // 윗줄 throw로 에러구문이라 이 문장은 진행안됨
}

function f1() {
  console.log("f1 start");
  f2(); // 여기서 에러가 생겼기에 다음줄도 출력 안됨.
  console.log("f1 end");
}

console.log("will : f1");
try {
  f1();
} catch (e) {
  console.log(e);
} // 이렇게 catch로 에러를 잡으면 다음줄 계속 진행
console.log("did : f1");
profile
Front-Dev

0개의 댓글