Java examples for Java Virtual Machine:Logger
Logging an Exception
import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; class MyClass {//from www . ja va 2 s .co m public void myMethod() { Logger logger = Logger.getLogger("com.mycompany.MyClass"); // This method should be used when an exception is encounted try { // Test with an exception throw new IOException(); } catch (Throwable e) { // Log the exception logger.log(Level.SEVERE, "Uncaught exception", e); } // When a method is throwing an exception, this method should be used Exception ex = new IllegalStateException(); logger.throwing(this.getClass().getName(), "myMethod", ex); } }