gpt4 book ai didi

java - 自定义错误报告 : how to log down function arguments (and possibly locals) in an exception handler?

转载 作者:行者123 更新时间:2023-11-30 11:11:59 25 4
gpt4 key购买 nike

我想编写一个通用的异常处理程序,它不仅会报告异常和堆栈跟踪,还会报告堆栈跟踪中所有函数的函数参数。如果 locals 和 this 对象也可以,那就太棒了。我正在考虑写我自己的某种穷人的 Takipi .我怎样才能做到这一点?

最佳答案

一种方法是使用 Java Debug Interface 捕获function arguments , this , 和 locals对于 stacktrace 中的所有功能.它需要使用 debugger on 启动 JVM .

否则,您可以使用 instrumentation agents修改方法的字节代码以捕获用于异常处理程序的信息。

关于java - 自定义错误报告 : how to log down function arguments (and possibly locals) in an exception handler?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27122934/

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