Package daikon

Class Daikon.UserError

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    Daikon

    public static class Daikon.UserError
    extends Daikon.DaikonTerminationException
    Indicates a user error. Thrown to indicate that main should not print a stack trace, but only print the message itself to the user.

    Code in Daikon should throw other exceptions such as BugInDaikon in cases of a Daikon bug or a system problem (like unpredictable IOExceptions). If the string is null, then this is normal termination, not an error; no message is printed.

    See Also:
    Serialized Form