1*f1fbf3c2SXin Li package sample.evolve; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li /** 4*f1fbf3c2SXin Li * Signals that VersionManager.newInstance() fails. 5*f1fbf3c2SXin Li */ 6*f1fbf3c2SXin Li public class CannotCreateException extends RuntimeException { CannotCreateException(String s)7*f1fbf3c2SXin Li public CannotCreateException(String s) { 8*f1fbf3c2SXin Li super(s); 9*f1fbf3c2SXin Li } 10*f1fbf3c2SXin Li CannotCreateException(Exception e)11*f1fbf3c2SXin Li public CannotCreateException(Exception e) { 12*f1fbf3c2SXin Li super("by " + e.toString()); 13*f1fbf3c2SXin Li } 14*f1fbf3c2SXin Li } 15