Если я делаю так
var g;
if (t.duration == "0") {
g="Пропущенный";
console.log(g)
return e = t.external && (e += ""+ g + " " + t.external + " (" + t.entityPhone + ")")}
else {
return e = "" + ("in" === (s = t.direction) || "incoming" === s ? "Входящий" : "Исходящий") + "",
t.external && (e += "" + t.external + " (" + t.entityPhone + ")"),
То у меня если срабатывает исключение то тогда не продолжает выполнять код дальше...