Метод 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.");
}
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.");
}