// 抛异常
var add = function (a, b) {
if (typeof a !== 'number' || typeof b !== 'number') {
throw {
mes: "Error",
name: "Not a number"
}
};
return a + b;
}
console.log(add(1,'1'));
// 获取异常
var tryFn = function () {
try {
add(1, '1');
} catch (e) {
document.write(e.mes + "<br />" + e.name);
}
}
tryFn();