gpt4 book ai didi

java - 在java中将字符串转换为堆栈跟踪

转载 作者:行者123 更新时间:2023-12-01 16:14:19 25 4
gpt4 key购买 nike

我有多个堆栈跟踪,我想使用 getStackTrace、getCause 等 Throwable 方法为每个堆栈生成唯一的 id。我面临的问题是这些堆栈跟踪已经生成,我正在从数据库中获取它们它们被存储为字符串。有什么办法可以将它们转换回 Throwable 吗?

最佳答案

Exception 实现Serialized。如果您使用 Java 的序列化 API 将异常存储到数据库中,则应该能够使用相同的 API 将它们反序列化回 Exception 对象。

参见https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html有关这方面的官方文档。

如果您当前不通过该机制存储它们,那么您就不走运,需要更改它。

关于java - 在java中将字符串转换为堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62444643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com