java-gnome version 4.0.8

org.freedesktop.bindings
Class FatalError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by org.freedesktop.bindings.FatalError
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FatalError, FatalError

public class FatalError
extends java.lang.Error

A general error. These are thrown when an unexpected state is encountered in the process of binding an underlying native library, and are intended to be fatal. We throw a Java Error this in hopes of getting a stack trace rather than the segmentation fault that will inevitably occur if execution goes much further. Sometimes we even get it right.

In most cases these are instantiated by java-gnome's internal native code and thrown from there.

See FatalError for the Throwable emitted when "critical" and other fatal problems occur within GLib, GTK, and the other GNOME libraries.

Since:
4.0.7
Author:
Andrew Cowie
See Also:
Serialized Form

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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 



java-gnome