Class CalculatorPluginException

java.lang.Object
java.lang.Throwable
java.lang.Exception
chemaxon.calculations.CalculatorPluginException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CalculatorPluginInputException

@PublicApi public class CalculatorPluginException extends Exception
Exception thrown in case of plugin processing or calculation errors. Other exceptions raised during plugin processing are wrapped into a CalculatorPluginException, so that the caller should catch only this exception. The wrapped exception can be accessed by the getException() method.
See Also:
  • Constructor Details

    • CalculatorPluginException

      public CalculatorPluginException()
      Default constructor.
    • CalculatorPluginException

      public CalculatorPluginException(String msg)
      Constructor with message.
      Parameters:
      msg - is the exception message.
    • CalculatorPluginException

      public CalculatorPluginException(Throwable e)
      Constructor with wrapped exception.
      Parameters:
      e - is the wrapped exception
    • CalculatorPluginException

      public CalculatorPluginException(String msg, Throwable e)
      Constructor with wrapped exception.
      Parameters:
      msg - is the exception message.
      e - is the wrapped exception
  • Method Details

    • getException

      public Throwable getException()
      Returns the wrapped exception.
      Returns:
      the wrapped exception