以常见的log4j日志框架来看,共有8种日志级别。
Off:最高级别,不打印日志。
Fatal: 最严重的日志级别,表示严重错误,可能导致程序崩溃或无法继续执行。
Error: 表示错误信息,通常用于记录程序中的异常情况。
Warn: 表示警告信息,可能表明潜在的问题。
Info: 用于记录一般信息,表示程序的正常执行状态。
Debug: 用于调试目的的日志级别,记录程序中的调试信息。
Trace: 最详细的日志级别,用于跟踪程序执行流程。
All:所有日志级别,包括定制级别。
日志输出的优先级由高到低依次是:
All < Trace < Debug < Info < Warn < Error < Fatal < Off
而一般常见的日志级别是除去 All和Off的 其他6种级别。