---
title: "Class RuntimeException"
---

`package java.lang`

```text
java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
```

## 설명

**Direct Known Subclasses:**
- `ArithmeticException`, `ArrayStoreException`, `ClassCastException`, `EmptyStackException`, `IllegalArgumentException`, `IllegalMonitorStateException`, `IllegalStateException`, `IndexOutOfBoundsException`, `MediaUnsupportedException`, `NegativeArraySizeException`, `NoSuchElementException`, `NullPointerException`, `ProgramExitException`, `SecurityException`, `UnavailableException`

**extends Exception:**

VM의 일반적 동작 중에 발생하는 exception들의 수퍼클래스.

## 생성자 요약

- RuntimeException () RuntimeException을 생성한다.
- RuntimeException ( String s) RuntimeException을 생성한다.

## 생성자 상세

### RuntimeException

```java
public RuntimeException()
```

- RuntimeException을 생성한다.

### RuntimeException

```java
public RuntimeException(String s)
```

**Parameters:**
- `s` - RuntimeException의 세부 메세지.

***AromaSoft Corp. Proprietary and Confidential***

*(C)opyright 2003 AromaSoft Corp. All right reserved. 
Contact : [contact@aromasoft.com](mailto:contact@aromasoft.com)*
