模块  java.desktop
软件包  java.awt

Class HeadlessException

  • 实现的所有接口
    Serializable

    public class HeadlessException
    extends UnsupportedOperationException
    在不支持键盘,显示器或鼠标的环境中调用依赖于键盘,显示器或鼠标的代码时,抛出此异常。 依赖于任何这些设备中的任何代码应该使用首先确保它们的可用性GraphicsEnvironment.isHeadless()方法,并抛出HeadlessException如果后者返回true
    从以下版本开始:
    1.4
    另请参见:
    GraphicsEnvironment.isHeadless()Serialized Form
    • 构造方法详细信息

      • HeadlessException

        public HeadlessException()
        使用空消息构造新的HeadlessException 对于这样的HeadlessException ,可以为某些平台自动生成默认的无头错误消息。 默认无头消息的文本可能取决于GraphicsEnvironment实际上是无头的。 也就是说,默认的无头消息既依赖于系统又依赖于环境。
      • HeadlessException

        public HeadlessException​(String msg)
        使用指定的详细错误消息创建新实例。 对于某些平台,可以在指定消息的末尾添加默认的无头错误消息。 默认无头消息的文本可能取决于GraphicsEnvironment实际上是无头的。 也就是说,默认的无头消息既依赖于系统又依赖于环境。
        参数
        msg - 错误消息
    • 方法详细信息

      • getMessage

        public String getMessage()
        返回此HeadlessException的详细消息字符串。 根据平台,构造函数中指定的消息可能后跟默认的无头错误消息。 默认无头消息的文本可能取决于GraphicsEnvironment实际上是无头的。 也就是说,默认的无头消息既依赖于系统又依赖于环境。
        重写:
        getMessage在课程 Throwable
        结果
        the detail message string of this HeadlessException instance (which may be null).