James C - cleaned up unthrowable jvm exceptions