Здравствуйте, подскажите пожалуйста.
Необходимо проверить существование изображения на сервере, пишу код:
$('#int_btn').click(function () {
    var url = $('#int_text').val(),
        img = $("<img src='" + url + "'>");
    function isError(url) {
        if (url == "") {
            throw new Error("Строка пустая");
        }        
        
        // Как проверить на error?
        img.error(function () {
            throw new Error("Изображения не существует!");
        });
    }
    try {
        isError(url);
        img.appendTo('body');        
    } catch (e) {
        alert(e);
    }
});
Вопрос заключается в том, чтобы создать обработчик ошибки throw new Error("Изображения не существует!"); и поймать его в catch , а так же , чтоб строка img.appendTo('body'); в данном случае не выполнялась, как при ошибке throw new Error("Строка пустая");
Спасибо за помощь!