Добрый день. Ранее, в голом JS пользовался try..throw..catch и в хвост, и в гриву. Начал разбираться с jQuery и не могу поймать исключение из функции:
jQuery(document).ready(function($, undefined) {
try {
function_misc();
}
catch(err) {
...
}
function function_misc(){
throw "error";
}
});
понимаю, что throw вне зоны видимости catch, а как сделать правильно?