package com.babel17.jruntime;
public class B17DynamicException extends B17Value {
public final static String APPLYERROR = "APPLYERROR";
public final static String INVALIDMESSAGE = "INVALIDMESSAGE";
private final B17Value param;
private B17DynamicException(B17Value param) {
this.param = param;
}
public static B17DynamicException make(String exceptionName) {
return new B17DynamicException(B17CExpr.make(exceptionName));
}
public static B17DynamicException make(String exceptionName, B17Value param) {
return new B17DynamicException(B17CExpr.make(exceptionName, param));
}
}