play.utils.FastRuntimeException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of framework Show documentation
Show all versions of framework Show documentation
RePlay is a fork of the Play1 framework, created by Codeborne.
package play.utils;
/**
* Fast Exception - skips creating stackTrace.
*
* More info here: http://www.javaspecialists.eu/archive/Issue129.html
*/
public class FastRuntimeException extends RuntimeException {
public FastRuntimeException(){
super();
}
public FastRuntimeException( String desc){
super(desc);
}
public FastRuntimeException(String desc, Throwable cause){
super(desc, cause);
}
public FastRuntimeException(Throwable cause){
super(cause);
}
/**
* Since we override this method, no stacktrace is generated - much faster
* @return always null
*/
@Override
public Throwable fillInStackTrace() {
return null;
}
}