Я пишу гаджет Windows Sidebar с помощью JavaScript. Теперь я хотел бы, чтобы все исключения JavaScript были пойманы и вошли в текстовый файл. Одна из проблем заключается в том, что когда исключение выбрасывается в любой строке, следующая строка не будет выполнена. Можно ли автоматически исключать исключения, чтобы можно было выполнить следующую строку JavaScript.
Вот пример кода, который демонстрирует мою проблему:
try
{
alert(document.getElementById("non-existing-element").value);
}
catch(ex)
{
}
alert("This is shown.");
alert(document.getElementById("non-existing-element").value);
alert("This is not shown.");
Итак, один большой метод try-catch, позволяющий регистрировать ошибку, но остальная часть кода не будет выполнена. Одним из решений было бы уловить ошибки для каждой строки. Но будет слишком много кода для нескольких тысяч строк. (или я пишу макрос, который делает это для меня) Может быть, кто-нибудь может мне помочь.
Спасибо.