1. throw로 에러 던져보기 에러를 던지는 방법으로 throw 이는 개발자가 작성하는 모듈에서 발생가능한 에러 상황에서 던지게 되며 상위 계층이나 호출하는 곳에서 모듈의 에러를 감지할 수 있습니다. 에러를 던지는 기본적인 방법 1-1. 동기함수에서 에러 던지기 // func.js function someFunc(someParam) { if (!someParam) { throw new Error('someError'); } // ...someFunc의 로직 return someParam; } module.exports = { someFunc } 위 예시 코드에서 매개 변수 someParam이 특정한 값을 가지고 있지 않다면 에러를 던집니다. someFunc이 someParam 값이 없을 때, 더 이상 ..