Метод Sys.Debug fail

Отображает сообщение в окне вывода отладчика и переключается в режим отладчика.

Sys.Debug.fail(message);

message

Отображаемое сообщение.

Метод fail используется для перехвата ошибок, допущенных при разработке. Для ответа на ошибки пользователя и ошибки во время выполнения, такие как сетевые ошибки или проблемы с правами, вызываются исключения.

Поведение при отладке, требования и вывод сообщений трассировки в разных обозревателях отличаются. Дополнительные сведения см. в разделе Общие сведения об отладке и трассировке приложений Ajax.

Ниже приведен пример функции, которая выдает ошибку, если пользовательской переменной n не задано числовое значение. Это часть большего примера, приведенного в общих сведениях о классе Sys.Debug.


function btnFail_onclick() {
    var n;
    // Insert code intended to set n to a numeric value.
    if (false) n = 3;
    // Fail if n is not numeric.
    if (isNaN(n)) Sys.Debug.fail("The value of n must be a number.");
}


Показ: