JavaTM Platform
Standard Ed. 6

클래스
java.lang.RuntimeException 의 사용

RuntimeException 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.color 칼라 스페이스의 클래스를 제공합니다.  
java.awt.dnd 드래그&드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.  
java.awt.geom 2 차원 기하학적 도형에 관련하는 객체로 처리를 정의 및 실행하는 Java 2D 클래스를 제공합니다.  
java.awt.image 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.annotation Java 프로그램 언어의 주석 기능을 지원하는 라이브러리를 제공합니다.  
java.lang.reflect 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.  
java.nio 데이터의 컨테이너인 버퍼에 대해 정의해, 그 외의 NIO 패키지의 개요 정보를 제공합니다.  
java.nio.channels 입출력 조작을 실행할 수 있는 엔티티 (파일, 소켓등)에의 접속을 나타내는 채널이나, 다중화 된 비블록 입출력 조작용의 셀렉터를 정의합니다.  
java.nio.charset 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.  
java.rmi RMI 패키지를 제공합니다.  
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.concurrent 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다.  
java.util.regex 정규 표현으로 지정된 패턴에 대해서 문자 순서를 매칭하기 위한 클래스 Pattern 클래스의 인스턴스로 사용하는 정규 표현은, Perl 를 닮은 캐릭터 라인 형식에서 지정합니다.  
javax.lang.model.element Java 프로그램 언어의 요소를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.  
javax.lang.model.type Java 프로그램 언어의 형태를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.  
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.monitor 모니터 클래스를 정의합니다.  
javax.management.openmbean 공개 데이터형과 Open MBean 기술자 클래스를 제공합니다.  
javax.print.attribute JavaTM Print Service 의 속성의 형태와 그것들이 속성 세트에 수집되는 방법을 기술하는 클래스와 인스턴스를 제공합니다.  
javax.swing.undo 개발자가 텍스트 문자 편집기등의 어플리케이션으로, 바탕으로 되돌리는/재실행의 기능을 제공할 수 있도록(듯이) 합니다.  
javax.xml.bind 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.  
javax.xml.crypto XML 암호화용의 공통 클래스입니다.  
javax.xml.ws 이 패키지는, 코어 JAX-WS API 를 포함합니다.  
javax.xml.ws.http 이 패키지는, HTTP 바인딩에 고유의 API 를 정의하고 있습니다.  
javax.xml.ws.soap 이 패키지는, SOAP 바인딩에 고유의 API 를 정의하고 있습니다.  
org.omg.CORBA OMG CORBA API 의 JavaTM 프로그램 언어 (ORB 클래스를 포함한다)에의 매핑을 제공합니다.  
org.omg.CORBA.portable portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다.  
org.w3c.dom XML 데이터 처리용의 Java API 의 컴퍼넌트 API 인 DOM (Document Object Model)의 인터페이스를 제공합니다.  
org.w3c.dom.events   
org.w3c.dom.ls   
 

java.awt 에서의 RuntimeException 의 사용
 

java.awt 에서의 RuntimeException 의 서브 클래스
 class HeadlessException
          키보드, 디스플레이, 또는 마우스에 의존하는 코드가, 키보드, 디스플레이, 또는 마우스를 지원하지 않는 환경에서 불려 갔을 경우에 throw 됩니다.
 class IllegalComponentStateException
          요구된 조작에 대해, AWT 컴퍼넌트가 적절한 상태에 없다고 하는 시그널입니다.
 

java.awt.color 에서의 RuntimeException 의 사용
 

java.awt.color 에서의 RuntimeException 의 서브 클래스
 class CMMException
          이 예외는, 네이티브 CMM 가 에러를 돌려주었을 경우에 throw 됩니다.
 class ProfileDataException
          이 예외는, ICC_Profile 객체의 액세스 또는 처리로 에러가 발생했을 경우에 throw 됩니다.
 

java.awt.dnd 에서의 RuntimeException 의 사용
 

java.awt.dnd 에서의 RuntimeException 의 서브 클래스
 class InvalidDnDOperationException
          이 예외는, java.awt.dnd 패키지의 다양한 메소드에 의해 throw 됩니다.
 

java.awt.geom 에서의 RuntimeException 의 사용
 

java.awt.geom 에서의 RuntimeException 의 서브 클래스
 class IllegalPathStateException
          IllegalPathStateException 는, 특정의 오퍼레이션에 대해 패스가 무효인 경우에, 그 오퍼레이션이 실행되었을 때에 throw 되는 예외를 나타냅니다.
 

java.awt.image 에서의 RuntimeException 의 사용
 

java.awt.image 에서의 RuntimeException 의 서브 클래스
 class ImagingOpException
          ImagingOpException 는,BufferedImageOpRasterOp 의 한편의 필터 메소드가 이미지를 처리할 수 없는 경우에 throw 됩니다.
 class RasterFormatException
          Raster 에 무효인 레이아웃 정보가 존재하는 경우,RasterFormatException 가 throw 됩니다.
 

java.lang 에서의 RuntimeException 의 사용
 

java.lang 에서의 RuntimeException 의 서브 클래스
 class ArithmeticException
          산술 계산으로 예외적 조건이 발생했을 경우에 throw 됩니다.
 class ArrayIndexOutOfBoundsException
          부정한 인덱스를 사용해 배열이 액세스 된 것을 나타내기 위해서(때문에) throw 됩니다.
 class ArrayStoreException
          부정한 형태의 객체를 객체의 배열에 포함하려고 한 것을 나타내기 위해서(때문에) throw 됩니다.
 class ClassCastException
          있는 객체를 상속 관계에 없는 클래스에 캐스트 하려고 한 것을 나타내기 위해서(때문에) throw 됩니다.
 class EnumConstantNotPresentException
          어플리케이션이 이름에 의해 enum 정수에 액세스 하려고 했을 때나, 지정된 이름의 정수를 가지지 않는 enum 형에 액세스 하려고 했을 때에 throw 됩니다.
 class IllegalArgumentException
          부정한 인수, 또는 올바르지 않은 인수를 메소드에 건네준 것을 나타내기 위해서(때문에) throw 됩니다.
 class IllegalMonitorStateException
          주어진(given) 모니터를 가지지 않는 thread가 객체의 모니터로 기다리는 것을 시도한 것, 혹은 다른 thread가 주어진(given) 모니터를 가지지 않고 객체의 모니터로 기다리는 것을 통지한 것을 나타내기 위해서(때문에) throw 됩니다.
 class IllegalStateException
          부정 또는 올바르지 않은 때에 메소드가 불려 간 것을 나타냅니다.
 class IllegalThreadStateException
          요구된 오퍼레이션에 대해서 thread 상태가 올바르지 않은 것을 나타내기 위해서(때문에) throw 됩니다.
 class IndexOutOfBoundsException
          어떤 종류의 인덱스 (배열, 캐릭터 라인, 벡터등)가 범위외인 것을 나타내기 위해서(때문에) throw 됩니다.
 class NegativeArraySizeException
          부의 사이즈를 가진 배열을 어플리케이션이 작성하려고 했을 경우에 throw 됩니다.
 class NullPointerException
          객체가 필요한 경우에, 어플리케이션이 null 를 사용하려고 하면(자) throw 됩니다.
 class NumberFormatException
          어플리케이션이 캐릭터 라인을 수치형으로 변환하려고 했을 때, 캐릭터 라인의 형식이 올바르지 않은 경우에 throw 됩니다.
 class SecurityException
          시큐리티 매니저에 의해 throw 되어 시큐리티 위반을 나타냅니다.
 class StringIndexOutOfBoundsException
          String 메소드에 의해 throw 되어 인덱스가 부 또는 캐릭터 라인의 사이즈보다 큰 일을 나타냅니다.
 class TypeNotPresentException
          어플리케이션이 형태의 이름을 나타내는 캐릭터 라인을 사용해 형태에 액세스 해, 지정된 이름의 형태의 정의가 발견되지 않을 때에, throw 됩니다.
 class UnsupportedOperationException
          요구된 오퍼레이션이 지원되어 있지 않은 것을 나타내기 위해서(때문에) throw 됩니다.
 

java.lang.annotation 에서의 RuntimeException 의 사용
 

java.lang.annotation 에서의 RuntimeException 의 서브 클래스
 class AnnotationTypeMismatchException
          주석의 컴파일 (또는 직렬화) 후로 형태가 변경되고 있는 주석 요소에, 프로그램이 액세스를 시도한 것을 나타내기 위해서(때문에) throw 됩니다.
 class IncompleteAnnotationException
          주석의 컴파일 (또는 직렬화) 후에 주석형 정의에 추가된 주석형 요소에, 프로그램이 액세스를 시도한 것을 나타내기 위해서(때문에) throw 됩니다.
 

java.lang.reflect 에서의 RuntimeException 의 사용
 

java.lang.reflect 에서의 RuntimeException 의 서브 클래스
 class MalformedParameterizedTypeException
          시멘틱스적으로 부정한 파라미터화 된 형태가, 형태의 인스턴스화를 필요로 하는 리플렉트메소드에 의해 검출되었을 경우에 throw 됩니다.
 class UndeclaredThrowableException
          호출 핸들러의 invoke 메소드가, 프록시 인스턴스로 불려 가고 호출 핸들러에 발송 된 메소드의 throws 절로 선언된 어느 예외 타입에도 할당하고 할 수 없는 확인이 끝난 예외 (RuntimeException 또는 Error 에 할당하고 할 수 없는 Throwable)를 throw 했을 경우, 프록시 인스턴스의 메소드 호출에 의해 throw 됩니다.
 

java.nio 에서의 RuntimeException 의 사용
 

java.nio 에서의 RuntimeException 의 서브 클래스
 class BufferOverflowException
          상대 「put」조작이 타겟 버퍼의 리밋트에 이르렀을 때 throw 되는, 체크되지 않는 예외입니다.
 class BufferUnderflowException
          상대 「get」조작이 소스 버퍼의 리밋트에 이르렀을 때 throw 되는, 체크되지 않는 예외입니다.
 class InvalidMarkException
          마크가 정의되어 있지 않은 상태로 버퍼를 리셋 하려고 했을 때에 throw 되는, 미검사 예외입니다.
 class ReadOnlyBufferException
          read 전용의 버퍼상에서 putcompact 라고 하는 컨텐츠 변경 메소드가 불려 가면(자), 체크되지 않는 예외가 throw 됩니다.
 

java.nio.channels 에서의 RuntimeException 의 사용
 

java.nio.channels 에서의 RuntimeException 의 서브 클래스
 class AlreadyConnectedException
          벌써 접속되고 있는 SocketChannel 에의 접속을 시도했을 때에 throw 되는, 체크되지 않는 예외입니다.
 class CancelledKeyException
          벌써 무효가 된 선택 키를 사용하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class ClosedSelectorException
          클로즈 한 셀렉터에 대한 입출력 조작을 호출하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class ConnectionPendingException
          비블록 접속 조작의 진행중에 SocketChannel 에 접속하려고 했을 때에 throw 되는, 체크되지 않는 예외입니다.
 class IllegalBlockingModeException
          블록 모드가 부정해요에, 채널상에서 블록 모드 고유의 조작을 호출했을 때에 throw 되는 체크되지 않는 예외입니다.
 class IllegalSelectorException
          채널의 작성원프로바이더 이외가 작성한 셀렉터에 채널을 등록하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class NoConnectionPendingException
          SocketChannelconnect 메소드의 호출이 아직 완료하고 있지 않는데, finishConnect 메소드가 불려 갔을 경우에 throw 되는 체크되지 않는 예외입니다.
 class NonReadableChannelException
          처음은 읽을 위해(때문에) 오픈되어 있지 않았던 채널로부터 read를 실시하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class NonWritableChannelException
          처음은 기입을 위해서(때문에) 오픈되어 있지 않았던 채널에 대해서 기입을 실시하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class NotYetBoundException
          미바인드의 서버 소켓 채널상에서 입출력 조작을 호출하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class NotYetConnectedException
          미접속의 소켓 채널상에서 입출력 조작을 호출하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class OverlappingFileLockException
          락을 획득하려고 한 파일 영역이, 벌써 같은 Java 가상 머신에 의해 락 되고 있는 영역에 오버랩 하고 있는 경우, 또는 그 외의 thread가 같은 파일의 오버랩 하고 있는 영역을 잠그려고 대기하고 있는 경우에 throw 되는 체크되지 않는 예외입니다.
 class UnresolvedAddressException
          미해결의 소켓 주소에 대해서 네트워크 조작을 호출하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 class UnsupportedAddressTypeException
          지원되어 있지 않은 형태의 소켓 주소에 바인드 또는 접속하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
 

java.nio.charset 에서의 RuntimeException 의 사용
 

java.nio.charset 에서의 RuntimeException 의 서브 클래스
 class IllegalCharsetNameException
          있는 캐릭터 라인이,정당한 캐릭터 세트명은 아닌데 정당한가와 같이 사용되었을 경우에 throw 되는 체크되지 않는 예외입니다.
 class UnsupportedCharsetException
          요구된 캐릭터 세트가 지원되지 않는 경우에 throw 되는 체크되지 않는 예외입니다.
 

java.rmi 에서의 RuntimeException 의 사용
 

java.rmi 에서의 RuntimeException 의 서브 클래스
 class RMISecurityException
          추천 되고 있지 않습니다.  대신에 SecurityException 를 사용합니다. 어플리케이션 코드로부터 이 클래스를 직접 참조하지 말아 주세요. RMISecurityManager 는, 현재는 이 java.lang.SecurityException 의 서브 클래스를 throw 하지 않습니다.
 

java.security 에서의 RuntimeException 의 사용
 

java.security 에서의 RuntimeException 의 서브 클래스
 class AccessControlException
           이 예외는, 파일 시스템이나 네트워크등이 중요한 system resource에의 액세스 요구가 거부된 것을 나타내기 위해서(때문에), AccessController 에 의해 throw 됩니다.
 class InvalidParameterException
          메소드에 무효인 파라미터가 건네받으면(자), JCA 또는 JCE 엔진 클래스를 위해서(때문에) 설계된, 이 예외가 throw 됩니다.
 class ProviderException
          프로바이더 예외 (설정 에러나 회복 불가능한 내부 에러등)에 대한 실행시 예외입니다.
 

java.util 에서의 RuntimeException 의 사용
 

java.util 에서의 RuntimeException 의 서브 클래스
 class ConcurrentModificationException
          이 예외는, 객체의 병행 변경을 검출한 메소드에 의해, 그러한 변경이 허가되어 있지 않은 경우에 throw 됩니다.
 class DuplicateFormatFlagsException
          중복 하는 플래그가 형식 지시자내에서 지정되고 있었을 때에 throw 되는 체크되지 않는 예외입니다.
 class EmptyStackException
          Stack 클래스의 메소드에 의해 throw 되어 그 스택이 빈 상태(empty)인 것을 나타냅니다.
 class FormatFlagsConversionMismatchException
          변환 및 플래그에 호환성이 없는 경우에 throw 되는, 체크되지 않는 예외입니다.
 class FormatterClosedException
          포매터를 닫을 때에 throw 되는, 체크되지 않는 예외입니다.
 class IllegalFormatCodePointException
          Character.isValidCodePoint(int) 로 정의되고 있는 무효인 Unicode 코드 포인트의 문자가 Formatter 에게 건네질 때, throw 되는 체크되지 않는 예외입니다.
 class IllegalFormatConversionException
          서식 지시자에게 대응하는 인수가 호환성의 없는 형태를 보관 유지하는 경우, 체크되지 않는 예외가 throw 됩니다.
 class IllegalFormatException
          서식 캐릭터 라인에 부정한 구문 또는 지정된 인수와 호환성이 없는 서식 지시자가 포함되는 경우, 체크되지 않는 예외가 throw 됩니다.
 class IllegalFormatFlagsException
          부정한 편성 플래그가 지정되었을 경우에, 체크되지 않는 예외가 throw 됩니다.
 class IllegalFormatPrecisionException
          정밀도가 -1 이외의 0 보다 작은 값의 경우로, 변환이 정밀도를 지원하지 않는지, 값이 이외의 경우에는 지원되지 않는 경우, 체크되지 않는 예외가 throw 됩니다.
 class IllegalFormatWidthException
          서식폭이 -1 이외의 0 보다 작은 값인가, 그 이외에서는 지원되지 않는 경우, 체크되지 않는 예외가 throw 됩니다.
 class InputMismatchException
          취득된 토큰이 예상되는 형태의 패턴과 일치하지 않는지, 예상되는 형태의 범위외인 경우에,Scanner 에 의해 throw 됩니다.
 class MissingFormatArgumentException
          대응하는 인수가 없는 서식 지시자가 존재하는지, 인수 인덱스가 존재하지 않는 인수를 참조하는 경우에, 체크되지 않는 예외가 throw 됩니다.
 class MissingFormatWidthException
          서식의 폭이 필수인 경우에, 체크되지 않는 예외가 throw 됩니다.
 class MissingResourceException
          자원이 결핍 하고 있는 것을 통지합니다.
 class NoSuchElementException
          이 열거에 그 이상의 요소가 없으면EnumerationnextElement 메소드에 의해 throw 됩니다.
 class UnknownFormatConversionException
          미지의 변환이 지정되었을 경우에 throw 되는, 체크되지 않는 예외입니다.
 class UnknownFormatFlagsException
          미지의 플래그가 지정되었을 경우에 throw 되는, 체크되지 않는 예외입니다.
 

java.util.concurrent 에서의 RuntimeException 의 사용
 

java.util.concurrent 에서의 RuntimeException 의 서브 클래스
 class CancellationException
          FutureTask 등의 값을 생성하는 태스크의 결과를, 그 태스크가 삭제되었기 때문에 취득할 수 없는 것을 나타내는 예외입니다.
 class RejectedExecutionException
          태스크의 실행을 받아들일 수가 없을 때에 Executor 에 의해 throw 되는 예외입니다.
 

java.util.regex 에서의 RuntimeException 의 사용
 

java.util.regex 에서의 RuntimeException 의 서브 클래스
 class PatternSyntaxException
          정규 표현 패턴의 구문 에러를 나타내기 위해서(때문에) throw 되는, 미체크 예외입니다.
 

javax.lang.model.element 에서의 RuntimeException 의 사용
 

javax.lang.model.element 에서의 RuntimeException 의 서브 클래스
 class UnknownAnnotationValueException
          미지의 종류의 주석치가 검출된 것을 나타냅니다.
 class UnknownElementException
          미지의 종류의 요소가 검출된 것을 나타냅니다.
 

javax.lang.model.type 에서의 RuntimeException 의 사용
 

javax.lang.model.type 에서의 RuntimeException 의 서브 클래스
 class MirroredTypeException
          어플리케이션이 TypeMirror 에 대응하는 Class 객체에 액세스 하려고 했을 때에 throw 됩니다.
 class MirroredTypesException
          어플리케이션이,TypeMirror 에 각각 대응하는 Class 객체의 순서에 액세스 하려고 했을 때에 throw 됩니다.
 class UnknownTypeException
          미지의 종류의 형태가 검출된 것을 나타냅니다.
 

javax.management 에서의 RuntimeException 의 사용
 

javax.management 에서의 RuntimeException 의 서브 클래스
 class JMRuntimeException
          JMX 구현으로부터 반환되는 실행시 예외입니다.
 class RuntimeErrorException
          에이전트내에서 java.lang.Error 가 발생했을 경우, 캐치 해,RuntimeErrorException 으로서 재throw 할 필요가 있습니다.
 class RuntimeMBeanException
          에이전트내의 MBean 메소드에 의해 throw 되는 실행시 예외를 나타냅니다.
 class RuntimeOperationsException
          MBean 로 오퍼레이션의 실행시에 에이전트내에서 throw 되는 실행시 예외를 나타냅니다.
 

RuntimeException 를 돌려주는 javax.management 의 메소드
 RuntimeException RuntimeOperationsException. getTargetException ()
          실제로 throw 되는 RuntimeException 를 돌려줍니다.
 RuntimeException RuntimeMBeanException. getTargetException ()
          실제로 throw 되는 RuntimeException 를 돌려줍니다.
 

RuntimeException 형의 파라미터를 가지는 javax.management 의 생성자
RuntimeMBeanException (RuntimeException  e)
          실제의 java.lang.RuntimeException 를 랩 하는 RuntimeMBeanException 를 작성합니다.
RuntimeMBeanException (RuntimeException  e, String  message)
          실제의 java.lang.RuntimeException 와 상세 메세지를 랩 하는 RuntimeMBeanException 를 작성합니다.
RuntimeOperationsException (RuntimeException  e)
          실제의 java.lang.RuntimeException 를 랩 하는 RuntimeOperationsException 를 작성합니다.
RuntimeOperationsException (RuntimeException  e, String  message)
          실제의 java.lang.RuntimeException 와 상세 메세지를 랩 하는 RuntimeOperationsException 를 작성합니다.
 

javax.management.monitor 에서의 RuntimeException 의 사용
 

javax.management.monitor 에서의 RuntimeException 의 서브 클래스
 class MonitorSettingException
          모니터의 실행중에 모니터 설정이 무효가 되었을 경우에, 모니터로부터 throw 되는 예외입니다.
 

javax.management.openmbean 에서의 RuntimeException 의 사용
 

javax.management.openmbean 에서의 RuntimeException 의 서브 클래스
 class InvalidKeyException
          이 실행시 예외는, 「복합 데이터」의 항목명 또는 「겉(표) 데이터」의 행 인덱스가 될 예정이었던 메소드 파라미터가 무효인 경우에 throw 됩니다.
 class InvalidOpenTypeException
          이 실행시 예외는, 「공개 데이터」치의 「공개형」이 예상하고 있던 값과 다른 경우에 throw 됩니다.
 class KeyAlreadyExistsException
          이 실행시 예외는, 「겉(표) 데이터」인스턴스에 추가되는 행의 인덱스가, 이 「겉(표) 데이터」인스턴스내의 다른 행을 참조하기 위해서 벌써 사용되고 있는 경우에 throw 됩니다.
 

javax.print.attribute 에서의 RuntimeException 의 사용
 

javax.print.attribute 에서의 RuntimeException 의 서브 클래스
 class UnmodifiableSetException
          이 세트를 변경할 수 없기 때문에 요구된 오퍼레이션을 실행할 수 없는 것을 나타내기 위해서(때문에) throw 됩니다.
 

javax.swing.undo 에서의 RuntimeException 의 사용
 

javax.swing.undo 에서의 RuntimeException 의 서브 클래스
 class CannotRedoException
          UndoableEdit 가 redo() 를 실행하도록(듯이) 명령되었지만, 실행할 수 없는 경우에 throw 됩니다.
 class CannotUndoException
          UndoableEdit 가 undo() 를 실행하도록(듯이) 명령되었지만, 실행할 수 없는 경우에 throw 됩니다.
 

javax.xml.bind 에서의 RuntimeException 의 사용
 

javax.xml.bind 에서의 RuntimeException 의 서브 클래스
 class TypeConstraintException
          이 예외는, 동적으로 체크되는 형태 제약의 위반이 검출된 것을 나타냅니다.
 

javax.xml.crypto 에서의 RuntimeException 의 사용
 

javax.xml.crypto 에서의 RuntimeException 의 서브 클래스
 class NoSuchMechanismException
          이 예외는, 어느 XML 기구가 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 throw 됩니다.
 

javax.xml.ws 에서의 RuntimeException 의 사용
 

javax.xml.ws 에서의 RuntimeException 의 서브 클래스
 class ProtocolException
          ProtocolException 클래스는, 특정의 프로토콜 바인딩에 관계하는 예외의 base class입니다.
 class WebServiceException
          WebServiceException 클래스는, 모든 JAX-WS API 실행시 예외의 기저 예외 클래스입니다.
 

javax.xml.ws.http 에서의 RuntimeException 의 사용
 

javax.xml.ws.http 에서의 RuntimeException 의 서브 클래스
 class HTTPException
          HTTPException 예외는, XML/HTTP fault를 나타냅니다.
 

javax.xml.ws.soap 에서의 RuntimeException 의 사용
 

javax.xml.ws.soap 에서의 RuntimeException 의 서브 클래스
 class SOAPFaultException
          SOAPFaultException 예외는, SOAP 1.1 또는 1.2 fault를 나타냅니다.
 

org.omg.CORBA 에서의 RuntimeException 의 사용
 

org.omg.CORBA 에서의 RuntimeException 의 서브 클래스
 class ACTIVITY_COMPLETED
          ACTIVITY_COMPLETED 시스템 예외는 Activity 문맥에 액세스 하는 메소드로 발생하는 경우가 있습니다.
 class ACTIVITY_REQUIRED
          ACTIVITY_REQUIRED 시스템 예외는 Activity 문맥을 필요로 하는 메소드로 발생하는 경우가 있습니다.
 class BAD_CONTEXT
          클라이언트가 오퍼레이션을 호출했지만, 오퍼레이션에 필요한 문맥치가 콘테키트에 포함되지 않은 경우, 예외가 throw 됩니다.
 class BAD_INV_ORDER
          이 예외는, 호출측이 잘못한 순서로 오퍼레이션을 호출한 것을 나타냅니다.
 class BAD_OPERATION
          객체 참조가 기존의 객체를 가리키지만, 그 객체가 불려 간 오퍼레이션을 지원하지 않는 경우에 throw 되는 예외입니다.
 class BAD_PARAM
          호출 측에 건네받은 파라미터가 범위외, 혹은 부정이라고 보여지는 경우에 throw 되는 예외입니다.
 class BAD_QOS
          객체가, 관련한 서비스 시멘틱스의 QoS 를 가지는 호출 파라미터로 필요한 QoS 를 지원할 수 없는 경우,BAD_QOS 예외가 발생합니다.
 class BAD_TYPECODE
          ORB 가 무효인 형태 코드 (예를 들어, 무효인 TCKind 치의 형태 코드)를 검출했을 때에 throw 되는 예외입니다.
 class CODESET_INCOMPATIBLE
          이 예외는, 클라이언트의 native code 세트와 서버의 native code 세트와의 사이에 유효한 통신을 할 수 없는 경우에 발생합니다.
 class COMM_FAILURE
          이 예외는, 클라이언트로부터 요구가 송신된 다음에, 서버로부터의 응답이 클라이언트에 돌아가기 전, 처리의 실행중에 통신이 없어졌을 경우에 throw 됩니다.
 class DATA_CONVERSION
          이 예외는, ORB 가, 정렬화 된 데이터 표현과 네이티브 표현과의 사이의 변환을 할 수 없는 경우에 throw 됩니다.
 class FREE_MEM
          heap의 파괴나 메모리 세그먼트(segment)의 락등이 원인으로, ORB 가 동적 메모리의 해제에 실패했을 경우에 throw 되는 예외입니다.
 class IMP_LIMIT
          이 예외는, ORB 실행시에 구현 한계를 넘은 것을 나타냅니다.
 class INITIALIZE
          ORB 가 초기화시에 에러를 검출했을 (네트워크 자원의 취득시에 장해가 발생한, 구성 에러를 검출했다는 등) 경우에 throw 되는 예외입니다.
 class INTERNAL
          이 예외는, ORB 의 내부 에러를 나타냅니다.
 class INTF_REPOS
          ORB 가 인터페이스 리포지터리(repository)에 도달할 수 없는 경우, 또는 인터페이스 리포지터리(repository)에 관계하는 그 외의 에러를 검출했을 경우에 throw 되는 예외입니다.
 class INV_FLAG
          무효인 플래그가 오퍼레이션에게 건네졌을 경우 (DII 요구의 작성시등)에 throw 되는 예외입니다.
 class INV_IDENT
          이 예외는, IDL 식별자가 구문적으로 무효라는 점을 나타냅니다.
 class INV_OBJREF
          이 예외는, 객체 참조가 내부적으로 부정한 것을 나타냅니다.
 class INV_POLICY
          특정의 호출에 적용되는 Policy 오버라이드(override)간의 호환성이 없기 때문에, 호출할 수 없는 경우에 throw 되는 표준 예외입니다.
 class INVALID_ACTIVITY
          트랜잭션(transaction) 또는 Activity 가 중단된 문맥과는 다른 문맥으로 재개되는 경우, Activity 또는 Transaction 서비스의 재개 메소드로 INVALID_ACTIVITY 시스템 예외가 발생하는 일이 있습니다.
 class INVALID_TRANSACTION
          요구에 의해 무효인 트랜잭션(transaction) 문맥이 송신되었을 경우에 throw 되는 예외입니다.
 class MARSHAL
          네트워크로부터의 요구 또는 응답이 구조적으로 무효입니다.
 class NO_IMPLEMENT
          이 예외는, 불려 간 오퍼레이션은 존재하지만 (IDL 정의 있어) 그 오퍼레이션이 구현되어 있지 않은 것을 나타냅니다.
 class NO_MEMORY
          ORB 런타임이 메모리 부족하게 되었을 경우에 throw 되는 예외입니다.
 class NO_PERMISSION
          호출 바탕으로 충분한 특권이 없기 때문에, 호출이 실패했을 경우에 throw 되는 예외입니다.
 class NO_RESOURCES
          ORB 가 일반적인 자원 한계를 검출했을 경우에 throw 되는 예외입니다.
 class NO_RESPONSE
          이 예외는, 클라이언트가 지연 동기 호출의 결과를 취득하려고 했지만, 요구의 응답이 아직 사용할 수 없는 경우에 throw 됩니다.
 class OBJ_ADAPTER
          이 예외는 일반적으로, 관리상의 불일치를 나타냅니다.
 class OBJECT_NOT_EXIST
          삭제된 객체의 호출이 실행될 때마다 throw 되는 예외입니다.
 class PERSIST_STORE
          이 예외는, 데이타베이스 접속의 확립 실패나 데이타베이스의 파괴적 , 지속적인 기억 영역의 장해를 나타냅니다.
 class REBIND
          현재 유효한 RebindPolicy 가 NO_REBIND 또는 NO_RECONNECT 의 값과 바인드 된 객체 참조의 호출을 가지는 것에 의해, LocateReply 메세지 상태가 OBJECT_FORWARD 에, 또는 Reply 메세지 상태가 LOCATION_FORWARD가 되어,REBIND 가 발생합니다.
 class SystemException
          모든 CORBA 표준 예외의 루트 클래스입니다.
 class TIMEOUT
          TIMEOUT 는, 전달되지 않고 로 지정된 유효기간을 초과했을 경우에 발생합니다.
 class TRANSACTION_MODE
          CORBA TRANSACTION_MODE 예외는, IOR 의 InvocationPolicy 와 선택한 호출 패스 (직접 호출해 또는 회송된 호출)의 사이에 불일치가 있는 경우에, 클라이언트 ORB 에 의해 throw 됩니다.
 class TRANSACTION_REQUIRED
          요구로 null 트랜잭션(transaction) 문맥이 보내졌지만, 액티브한 트랜잭션(transaction)가 필요한 일을 나타내는 예외입니다.
 class TRANSACTION_ROLLEDBACK
          요구에 관련지을 수 있고 있는 트랜잭션(transaction)가 롤백(rollback) 된, 또는 롤백(rollback) 하도록(듯이) 마크 되었을 경우에 throw 되는 예외입니다.
 class TRANSACTION_UNAVAILABLE
          Transaction Service 에의 접속이 이상종료(ABEND) 해 트랜잭션(transaction) 서비스 문맥을 처리할 수 없는 경우, CORBA TRANSACTION_UNAVAILABLE 예외가 ORB 에 의해 throw 됩니다.
 class TRANSIENT
          ORB 가 객체에 도달하려고 해 실패했을 경우에 throw 되는 예외입니다.
 class UNKNOWN
          오퍼레이션 구현이 CORBA 이외의 예외 (구현의 프로그램 언어에 고유의 예외등)를 throw 하는지, 오퍼레이션의 발생식으로 지정되어 있지 않은 사용자 예외를 오퍼레이션이 throw 하는 경우에, 발생하는 예외입니다.
 

org.omg.CORBA.portable 에서의 RuntimeException 의 사용
 

org.omg.CORBA.portable 에서의 RuntimeException 의 서브 클래스
 class IndirectionException
          간접 참조의 예외는, Java 고유의 시스템 예외입니다.
 class UnknownException
          org.omg.CORBA.portable.UnknownException 는, Tie 와 ORB 간, 및 ORB 와 Stub간의 미지의 예외를 통지하는데 사용됩니다.
 

org.w3c.dom 에서의 RuntimeException 의 사용
 

org.w3c.dom 에서의 RuntimeException 의 서브 클래스
 class DOMException
          DOM 조작에 의해 예외가 발생하는 것은, 매우 「예외적인」경우만입니다.
 

org.w3c.dom.events 에서의 RuntimeException 의 사용
 

org.w3c.dom.events 에서의 RuntimeException 의 서브 클래스
 class EventException
          이벤트 조작은, 메소드의 설명으로 지정되도록(듯이) EventException 를 throw 합니다.
 

org.w3c.dom.ls 에서의 RuntimeException 의 사용
 

org.w3c.dom.ls 에서의 RuntimeException 의 서브 클래스
 class LSException
          처리가 정지하면(자), 퍼서 또는 기입의 조작은 LSException 를 throw 하는 일이 있습니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.