gpt4 book ai didi

julia - catch_backtrace 的使用

转载 作者:行者123 更新时间:2023-12-01 10:09:11 25 4
gpt4 key购买 nike

最近,我发现 catch_backtrace 只有在 catch 之后立即调用时才有效。这是预期的行为吗?我是否正确使用了 backtrace

try
div(1,0)
catch e
bt = catch_backtrace()
showerror(STDOUT, e, bt)
end

DivideError: integer division error
in div at ./int.jl:79
in include_string at loading.jl:266
in execute_request_0x535c5df2 at /usr/local/share/julia/site/v0.4/IJulia/src/execute_request.jl:177
in eventloop at /usr/local/share/julia/site/v0.4/IJulia/src/IJulia.jl:141
in anonymous at task.jl:447

try
div(1,0)
catch e
println(3)
bt = catch_backtrace()
showerror(STDOUT, e, bt)
end

3
DivideError: integer division error

最佳答案

这似乎与 IJulia 隔离。我无法在 REPL 上重现,并且我在脚本中多次使用了 catch_backtrace()(在其他调用之后)。

关于julia - catch_backtrace 的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35361732/

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