Класс AccessControlException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.SecurityException
java.security.AccessControlException
- Все реализуемые интерфейсы:
Serializable
@Deprecated(since="17", forRemoval=true) public class AccessControlException extends SecurityException
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий.
Это исключение было полезно только в сочетании с менеджером безопасности, поддержка которого прекращена. Замены менеджеру безопасности или этому классу нет.
Это исключение изначально выбрасывалось
AccessController, чтобы указать на отказ в запрошенном доступе.- С версии:
- 1.2
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessControlException |
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий. Создает AccessControlException с указанным подробным сообщением. |
AccessControlException |
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий. Создает AccessControlException с указанным подробным сообщением и разрешением, запрос которого вызвал исключение. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Permission |
getPermission() |
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий. Возвращает объект Permission, связанный с этим исключением, или null, если соответствующего объекта Permission нет. |
Методы, объявленные в классе Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Подробное описание конструкторов
AccessControlException
public AccessControlException(String s)
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий.
Создает
AccessControlException с указанным подробным сообщением.- Параметры:
-
s— подробное сообщение.
AccessControlException
public AccessControlException(String s, Permission p)
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий.
Создает
AccessControlException с указанным подробным сообщением и разрешением, запрос которого вызвал исключение.- Параметры:
-
s— подробное сообщение. -
p— разрешение, вызвавшее исключение.
Подробное описание методов
getPermission
public Permission getPermission()
Устарело, планируется удаление: этот элемент API будет удален в одной из будущих версий.
Возвращает объект
Permission, связанный с этим исключением, или null, если соответствующего объекта Permission нет.- Возвращает:
- объект Permission.
© 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.base/java/security/AccessControlException.html