Package it.unive.lisa

Class AnalysisExecutionException

  • All Implemented Interfaces:
    java.io.Serializable

    public class AnalysisExecutionException
    extends java.lang.RuntimeException
    A generic RuntimeException that indicates that something has gone wrong during the analysis. Instances of this exception will be catched at the root of the analysis execution in LiSA.run(it.unive.lisa.program.Program), and will be converted to an AnalysisException.
    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AnalysisExecutionException

        public AnalysisExecutionException()
        Builds the exception.
      • AnalysisExecutionException

        public AnalysisExecutionException​(java.lang.String message,
                                          java.lang.Throwable cause)
        Builds the exception.
        Parameters:
        message - the message of this exception
        cause - the cause of this exception
      • AnalysisExecutionException

        public AnalysisExecutionException​(java.lang.String message)
        Builds the exception.
        Parameters:
        message - the message of this exception
      • AnalysisExecutionException

        public AnalysisExecutionException​(java.lang.Throwable cause)
        Builds the exception.
        Parameters:
        cause - the cause of this exception