bukkit Logging Using the Bukkit Logger


public class MyClass {

public void foo() {
    Logger logger = Bukkit.getLogger();
    logger.info("A log message");
    logger.log(Level.INFO, "Another message");
    logger.fine("A fine message");
        // logging an exception
        try {
            // code might throw an exception
        } catch (SomeException ex) {
            // log a warning printing "Something went wrong"
            // together with the exception message and stacktrace
            logger.log(Level.WARNING, "Something went wrong", ex);

        String s = "Hello World!";

        // logging an object
        LOG.log(Level.FINER, "String s: {0}", s);

        // logging several objects
        LOG.log(Level.FINEST, "String s: {0} has length {1}", new Object[]{s, s.length()});