Java Reference
In-Depth Information
public static void recalculate(double fundAmount, double rate) {
// create a log entry (level: FINER) indicating the method entry
logger.entering("LoggerExample","recalculate");
fundAmount = fundAmount * (1 + rate);
// create a log entry (level: INFO) indicating
// the current value of fundAmount
logger.log(Level.INFO, "fundAmount = " + fundAmount);
// create a log entry (level: FINER) indicating the method return
logger.exiting("LoggerExample", "recalculate");
}
}
The contents of the finer log file look like this:
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: ENTRY
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample recalculate
INFO: fundAmount = 11000.0
Aug 12, 2014 5:54:43 PM LoggerExample recalculate
FINER: RETURN
Aug 12, 2014 5:54:43 PM chapter6.LoggerExample main
SEVERE: monthlyPension is too low.
Search WWH ::




Custom Search