java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.UnsupportedOperationException
java.awt.HeadlessException
- 所有已实现的接口:
-
Serializable
当在不支持键盘、显示器或鼠标的环境中调用依赖于这些设备的代码时抛出。任何依赖于这些设备的代码应首先使用
GraphicsEnvironment.isHeadless()
方法确保它们的可用性,如果返回true
则抛出HeadlessException
。
- 自版本:
- 1.4
- 参见:
-
Constructor Summary
-
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
HeadlessException
public HeadlessException()用空消息构造新的HeadlessException
。对于这样的HeadlessException
,某些平台可能会自动生成默认的无头错误消息。默认无头消息的文本可能取决于GraphicsEnvironment是否实际上是无头的。也就是说,默认的无头消息既与系统又与环境有关。 -
HeadlessException
使用指定详细错误消息创建新实例。对于某些平台,可能会在指定消息的末尾添加默认的无头错误消息。默认无头消息的文本可能取决于GraphicsEnvironment是否实际上是无头的。也就是说,默认的无头消息既与系统又与环境有关。- 参数:
-
msg
- 错误消息
-
-
Method Details
-
getMessage
返回此HeadlessException
的详细消息字符串。根据平台的不同,构造函数中指定的消息可能会跟随默认的无头错误消息。默认无头消息的文本可能取决于GraphicsEnvironment是否实际上是无头的。也就是说,默认的无头消息既与系统又与环境有关。- 覆盖:
-
getMessage
在类Throwable
- 返回:
-
此
HeadlessException
实例的详细消息字符串(可能为null
)。
-