# com.bea.p13n.controls.exceptions
P13nControlException Class

public class P13nControlException
extends `Exception`

Class to represent all Exceptions thrown by the Portal controls. It wraps all exceptions thrown by the underlying implementation classes. The underlying Exception class may be retrieved by using the getCause() method.
To print the exception stack trace, add this to your debug.properties file in your domain directory:

     usePackageNames: on
     p13nControls.exceptions.P13nControlException: on

Related Topics

``Debug``
``Throwable``

Hierarchy
  `Object`
  `Throwable`
  `Exception`
  `P13nControlException`

All Implemented Interfaces
  `Serializable`

## Constructor Summary

P13nControlException(`String` message, `Throwable` cause) Constructor
P13nControlException(`String` message) Constructor
P13nControlException(`Throwable` cause) Constructor

## Method Summary

Methods from `java.lang.`Throwable``
`fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### P13nControlException

    public P13nControlException(String message,
                                Throwable cause)

  Constructor

### P13nControlException

    public P13nControlException(String message)

  Constructor

### P13nControlException

    public P13nControlException(Throwable cause)

  Constructor