Class ParameterException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.opentrafficsim.base.parameters.ParameterException
All Implemented Interfaces:
java.io.Serializable

public class ParameterException
extends java.lang.Exception
Throwable for exceptions regarding parameters.

Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Version:
$Revision$, $LastChangedDate$, by $Author$, initial version Apr 13, 2016
Author:
Alexander Verbraeck, Wouter Schakel
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    ParameterException()
    Empty constructor.
    ParameterException​(java.lang.String message)
    Constructor with message.
    ParameterException​(java.lang.String message, java.lang.Throwable cause)
    Constructor with message and cause.
    ParameterException​(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace)
    Constructor with message and cause.
    ParameterException​(java.lang.Throwable cause)
    Constructor with cause.
  • 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 Details

    • ParameterException

      public ParameterException()
      Empty constructor.
    • ParameterException

      public ParameterException​(java.lang.String message)
      Constructor with message.
      Parameters:
      message - String; Message.
    • ParameterException

      public ParameterException​(java.lang.Throwable cause)
      Constructor with cause.
      Parameters:
      cause - Throwable; Cause.
    • ParameterException

      public ParameterException​(java.lang.String message, java.lang.Throwable cause)
      Constructor with message and cause.
      Parameters:
      message - String; Message.
      cause - Throwable; Cause.
    • ParameterException

      public ParameterException​(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace)
      Constructor with message and cause.
      Parameters:
      message - String; Message.
      cause - Throwable; Cause.
      enableSuppression - boolean; Whether to enable suppression.
      writableStackTrace - boolean; Whether or not the stack trace should be writable.