Class RuntimeException

Direct Known Subclasses:
ArithmeticException, ArrayStoreException, AsyncMedia.MediaException, AsyncResource.AsyncExecutionException, AsyncResource.CancellationException, ClassCastException, ConcurrentModificationException, DateTimeParseException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalStateException, IncompleteAnnotationException, IndexOutOfBoundsException, NegativeArraySizeException, NoSuchElementException, NullPointerException, RESyntaxException, SecurityException, UnsupportedOperationException

public class RuntimeException extends Exception
RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine. A method is not required to declare in its throws clause any subclasses of RuntimeException that might be thrown during the execution of the method but not caught. Since: JDK1.0, CLDC 1.0
  • Constructor Details

    • RuntimeException

      public RuntimeException()
      Constructs a RuntimeException with no detail message.
    • RuntimeException

      public RuntimeException(String s)
      Constructs a RuntimeException with the specified detail message. s - the detail message.
    • RuntimeException

      public RuntimeException(Throwable cause)
      Constructs a RuntimeException with specified cause.
      Parameters:
      cause - The cause of the exception.
    • RuntimeException

      public RuntimeException(String s, Throwable cause)
      Constructs a RuntimeException with the specified detail message and cause. s - the detail message. cause The cause of the exception.