我认为不行,因为API没有提供时间戳的访问权限,无论是Exception还是StackTraceElement的API都没有。您可以使用日志记录(例如log4j)来记录异常。日志记录可以打印出日志记录的时间戳。当然,这是记录被记录时的时间戳,而不是异常发生时的时间戳,但如果您在异常后立即记录日志,这应该不会有太大影响。
你无法从 StackTrace 中获取时间戳。 你可以使用 java.util.logging API 或者 log4j。 根据你的应用需求选择其中之一。 请参考 java.util.logging vs log4j。