当前有四种不同的错误日志记录级别:“@debug、@info、@warn 和 @error”,所有这些级别都有不同的用例和使用含义。一般来说,什么时候适合使用不同的日志宏?
从文档:
@debug "Verbose debugging information. Invisible by default"
@info "An informational message"
@warn "Something was odd. You should pay attention"
@error "A non fatal error occurred"
Run Code Online (Sandbox Code Playgroud)
在此处的Julia 文档中阅读更多内容。特别要注意的是,它@error
不会抛出错误,它只是记录错误并继续执行。如果要抛出错误,请改用该error
函数。