1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-23 16:28:51 -05:00
filebot/source/net/sourceforge/tuned/ExceptionUtil.java

33 lines
524 B
Java
Raw Normal View History

package net.sourceforge.tuned;
2008-10-10 15:20:37 -04:00
public final class ExceptionUtil {
public static Throwable getRootCause(Throwable t) {
while (t.getCause() != null) {
t = t.getCause();
}
return t;
}
public static RuntimeException asRuntimeException(Throwable t) {
if (t instanceof RuntimeException) {
return (RuntimeException) t;
}
return new RuntimeException(t);
}
2008-10-10 15:20:37 -04:00
/**
* Dummy constructor to prevent instantiation.
*/
private ExceptionUtil() {
throw new UnsupportedOperationException();
}
}