Module java.desktop
Package java.awt

Class HeadlessException

所有已实现的接口:
Serializable

public class HeadlessException extends UnsupportedOperationException
当在不支持键盘、显示器或鼠标的环境中调用依赖于这些设备的代码时抛出。任何依赖于这些设备的代码应首先使用GraphicsEnvironment.isHeadless()方法确保它们的可用性,如果返回true则抛出HeadlessException
自版本:
1.4
参见:
  • Constructor Details

    • HeadlessException

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

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

    • getMessage

      public String getMessage()
      返回此HeadlessException的详细消息字符串。根据平台的不同,构造函数中指定的消息可能会跟随默认的无头错误消息。默认无头消息的文本可能取决于GraphicsEnvironment是否实际上是无头的。也就是说,默认的无头消息既与系统又与环境有关。
      覆盖:
      getMessage 在类 Throwable
      返回:
      HeadlessException实例的详细消息字符串(可能为null)。