This library support a variety of a way to handle exceptions.
Lookup Stackoverflow when debugging
ExceptionHandler handler = new DebugExceptionHandler(LoggerExceptionHandler.INSTANCE, StackoverflowExceptionHandler.INSTANCE);
handler.onException("?", new NullPointerException());
This will log to the JDK logger or, use stackoverflow when run in Debug mode, if the desktop is available.
You can redirect specific exceptions to chosen pages by updating the Stackoverflow.properties
on your class path.
baseUri=http://stackoverflow.com/search?q=%5Bjava%5D
java.lang.NullPointerException=http://stackoverflow.com/questions/218384/what-is-a-null-pointer-exception-and-how-do-i-fix-it
For google the file is Google.properties
Note
|
The version of java you are using is included in the search. As this example was run on Java 8, it appears in the search. |
GoogleExceptionHandler.INSTANCE.onException("I don't know what", new NullPointerException());
Opens the following