java.lang
Interface AutomaticallyFillsInException

All Known Implementing Classes:
ArithmeticException, ArrayIndexOutOfBoundsException, ArrayStoreException, IllegalPrimitiveArgumentException, IOException, NullPointerException

public interface AutomaticallyFillsInException

Classes that implement this should be subclasses of java.lang.Throwable. By implementing this interface the stack trace will be automatically filled in when an exception is converted from a Smalltalk-style symbol exception to a Java-style instance of java.lang.Throwable. If you don't need stack traces (for example because your throwable is used for flow control and you don't want to suffer the stack trace overhead) then the throwable you throw should not implement this interface or inherit from anything that does.