Вы можете throw new Error('<your string here>');
:
Обратите внимание, что catch
- это не то, что нужно использовать с синтаксисом function
- правильный синтаксис: catch (e) { /* block that uses e */ }
const submitJobWhichWillFail = async (req, res, next) => {
const cv = null;
try {
if (!cv) {
throw new Error('cv must not be falsey!');
}
const save_submission = new Submission({
userId,
cv
}).save()
} catch (e) {
console.log('res.json with error ' + e);
}
}
submitJobWhichWillFail();