APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.tools.javac.util

public Class CompilerInternalException

extends RuntimeException
Class Inheritance
Known Direct Subclasses
com.sun.tools.javac.code.Types.FunctionDescriptorLookupError, com.sun.tools.javac.code.Types.SignatureGenerator.InvalidSignatureException, com.sun.tools.javac.comp.Infer.GraphStrategy.NodeNotFoundException, com.sun.tools.javac.comp.Resolve.InapplicableMethodException

The super class of all compiler internal exceptions

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
CompilerInternalException(boolean dumpStackTraceOnError)

Method Summary

Modifier and TypeMethod and Description
public Throwable
fillInStackTrace()

Overrides java.lang.Throwable.fillInStackTrace.

Fills in the execution stack trace.

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

CompilerInternalExceptionback to summary
public CompilerInternalException(boolean dumpStackTraceOnError)
Annotations
@SuppressWarnings:this-escape

Method Detail

fillInStackTraceback to summary
public Throwable fillInStackTrace()

Overrides java.lang.Throwable.fillInStackTrace.

Doc from java.lang.Throwable.fillInStackTrace.

Fills in the execution stack trace. This method records within this Throwable object information about the current state of the stack frames for the current thread.

If the stack trace of this Throwable is not writable, calling this method has no effect.

Annotations
@Override