У меня есть несколько маленьких функций, которые могут генерировать исключения.
var f = function (){
return {
f1 : function(var1){
if ( ! var1){
throw Error("...");
}
},
f2 : function(var1){
if ( ! var1){
throw Error("...");
}
f.f1() // calling a local method here
}
};
}();
Как я мог поймать эти исключения только в одном месте?
try {
// ...
} catch (e) {
alert('...')
}