Spec-Zone.ru › OpenJDK 25

Интерфейс URIException

public interface URIException
Интерфейс URIException — это интерфейс-миксин, который может реализовать подкласс PrintException, чтобы сообщить об ошибке, связанной с адресом URI. API службы печати не определяет классы исключений печати, реализующие интерфейс URIException, оставляя это на усмотрение разработчика службы печати.

Краткое описание полей

Модификатор и тип Поле Описание
static final int URIInaccessible
Указывает, что принтер не может получить доступ к адресу URI.
static final int URIOtherProblem
Указывает на проблему любого рода, которая не обозначена конкретно другими причинами.
static final int URISchemeNotSupported
Указывает, что принтер не поддерживает схему URI («http», «ftp» и т. д.) в адресе URI.

Краткое описание методов

Модификатор и тип Метод Описание
int getReason()
Возвращает причину этого исключения.
URI getUnsupportedURI()
Возвращает URI.

Подробное описание полей

URIInaccessible

static final int URIInaccessible
Указывает, что принтер не может получить доступ к адресу URI. Например, принтер может сообщить об этой ошибке, если при попытке получить данные для печати он не может даже установить соединение с адресом URI.
См. также:
  • Значения констант полей

URISchemeNotSupported

static final int URISchemeNotSupported
Указывает, что принтер не поддерживает схему URI («http», «ftp» и т. д.) в адресе URI.
См. также:
  • Значения констант полей

URIOtherProblem

static final int URIOtherProblem
Указывает на проблему любого рода, которая не обозначена конкретно другими причинами.
См. также:
  • Значения констант полей

Подробное описание методов

getUnsupportedURI

URI getUnsupportedURI()
Возвращает URI.
Возвращает:
URI, являющийся причиной этого исключения

getReason

int getReason()
Возвращает причину этого исключения.
Возвращает:
одну из предопределённых причин, перечисленных в этом интерфейсе

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, где содержатся более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/print/URIException.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API