try catch: 코드 실행 중에 발생할 수 있는 오류를 처리하기 위해 사용에러가 발생해도 프로그램이 죽지 않도록 하기 위해 사용(= 보험)서버에서 데이터를 가져오는 경우(통신하는 경우) 반드시 try catch문 사용finally는 에러 발생과 상관없이 기본적으로 실행됨에러가 발생하지 않아서 try문이 실행되어도 실행됨에러가 발생해서 catch문이 실행되어도 실행됨try { ...}catch (err) { // 에러 핸들링} finally { // 에러 발생과 관계없이 무조건 실행됨}* err.name: 에러 이름* err.message: 에러 내용 오직 런타임 에러에만 동작동기적으로 동작 코드가 문법적으로 잘못된 경우엔 try..catch가 동작하지 않음try { console.lo..