JniException
Date: 2013-11-17

org.simgrid.msg

## Class JniException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - java.lang.RuntimeException
      - - org.simgrid.msg.JniException

- All Implemented Interfaces:
    java.io.Serializable

      public class JniException
      extends java.lang.RuntimeException

  This exception is raised when there is a problem within the bindings (in JNI). That's a RuntimeException: I guess nobody wants to survive a JNI error in SimGrid
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `JniException()` Constructs an `JniException` without a detail message.
    `JniException(java.lang.String s)` Constructs an `JniException` with a detail message.
    `JniException(java.lang.String string, java.lang.Exception e)`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Throwable

      `fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, 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

    - #### JniException

          public JniException()

      Constructs an `JniException` without a detail message.

    - #### JniException

          public JniException(java.lang.String s)

      Constructs an `JniException` with a detail message.
      Parameters:
        `s` - the detail message.

    - #### JniException

          public JniException(java.lang.String string,
                      java.lang.Exception e)