Исключение DOMException

Многие методы пакета org.w3c.dom бросают исключение DOMException.

Объект класса DOMException создается с помощью конструктора

public DOMException(short code, String message)

в котором задается числовой код code ошибки и сообщение message, выводимое при ошибке.

Код ошибки содержится в поле

public short code

класса DOMException. Другие поля этого класса (с модификаторами public static final short) содержат целые переменные, позволяющие определить причину возникновения ошибки:

· DOMSTRING_SIZE_ERR – если заданная строка не помещается в другую строку;

· HIERARCHY_REQUEST_ERR – если узел вставляется туда, где он не может находиться;

· INDEX_SIZE_ERR – если индекс или размер являются отрицательными числами, либо превышают допустимое значение;

· INUSE_ATTRIBUTE_ERR – попытка добавления атрибута, используемого в другом месте;

· INVALID_ACCESS_ERR – если параметр и операция не поддерживаются объектом;

· INVALID_CHARACTER_ERR – если используется неверный или недопустимый символ (например, в имени);

· INVALID_MODIFICATION_ERR – если предпринята попытка изменить тип объекта;

· INVALID_STATE_ERR – если предпринята попытка использовать объект, который нельзя использовать;

· NAMESPACE_ERR – если предпринята попытка создать или изменить объект без учета пространства имен;

· NO_DATA_ALLOWED_ERR – если данные определены для узла, который их не поддерживает;

· NO_MODIFICATION_ALLOWED_ERR – если предпринята попытка модифицировать объект, который нельзя модифицировать;

· NOT_FOUND_ERR – если предпринята попытка ссылки на узел в контексте, в котором данный узел не существует;

· NOT_SUPPORTED_ERR – если реализация не поддерживает запрашиваемый тип объекта или операцию;

· SYNTAX_ERR – если определена неверная или незаконная строка;

· WRONG_DOCUMENT_ERR – если узел используется не в том документе, в котором он был создан.








Дата добавления: 2015-03-20; просмотров: 681;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.