Запрещенные практики на JS. Злая функция

Что будет в консоли и почему?

function sum (a, b) {

throw a + b;

}

try {

sum (2, 3);

} catch (answer) {

console.log(answer);

}