클래스 java.lang.Exception 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.lang.Exception 의 사용

Exception 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.color | 칼라 스페이스의 클래스를 제공합니다.
java.awt.datatransfer | 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.
java.awt.dnd | 드래그＆드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.
java.awt.event | AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.
java.awt.geom | 2 차원 기하학적 도형에 관련하는 객체로 처리를 정의 및 실행하는 Java 2D 클래스를 제공합니다.
java.awt.im.spi | 모든 Java 실행시 환경에서 사용할 수 있는 입력 메소드의 개발을 가능하게 하는 인터페이스를 제공합니다.
java.awt.image | 이미지를 작성 및 수정하기 위한 클래스를 제공합니다.
java.awt.print | 이 패키지는, 범용 인쇄 API 로 사용하는 클래스 및 인터페이스를 제공합니다.
java.beans | Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.
java.io | 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.
java.lang.annotation | Java 프로그램 언어의 주석 기능을 지원하는 라이브러리를 제공합니다.
java.lang.instrument | Java 프로그램 언어 에이전트가 JVM 상에서 실행되고 있는 프로그램을 계측 할 수 있도록(듯이) 하는 서비스를 제공합니다.
java.lang.reflect | 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.
java.net | 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다.
java.nio | 데이터의 컨테이너인 버퍼에 대해 정의해, 그 외의 NIO 패키지의 개요 정보를 제공합니다.
java.nio.channels | 입출력 조작을 실행할 수 있는 엔티티 (파일, 소켓등)에의 접속을 나타내는 채널이나, 다중화 된 비블록 입출력 조작용의 셀렉터를 정의합니다.
java.nio.charset | 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.
java.rmi | RMI 패키지를 제공합니다.
java.rmi.activation | RMI 객체 기동을 지원합니다.
java.rmi.server | 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.
java.security.acl | 이 패키지의 클래스와 인터페이스는, java.security 패키지의 클래스에서 옮겨놓을 수 있고 있습니다.
java.security.cert | 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다.
java.security.spec | 열쇠 스펙 및 알고리즘 파라미터 스펙의 클래스 및 인터페이스를 제공합니다.
java.sql | JavaTM 프로그램 언어를 사용해 데이터 소스 (일반적으로은 RDB)의 데이터에 액세스 해 처리하는 API 를 제공합니다.
java.text | 텍스트, 일자, 수치, 및 메세지를 자연 언어에 의존하지 않는 방법으로 처리하기 위한 클래스와 인터페이스를 제공합니다.
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.
java.util.concurrent | 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다.
java.util.jar | JAR (Java ARchive) 파일 형식의 read와 기입에 사용하는 클래스를 제공합니다.
java.util.logging | JavaTM 2 플랫폼의 코아로깅 기능의 클래스와 인터페이스를 제공합니다.
java.util.prefs | 이 패키지를 사용해, 어플리케이션으로부터 사용자 및 시스템의 설정 데이터와 구성 데이터를 포함 및 취득할 수 있습니다.
java.util.regex | 정규 표현으로 지정된 패턴에 대해서 문자 순서를 매칭하기 위한 클래스 `Pattern` 클래스의 인스턴스로 사용하는 정규 표현은, Perl 를 닮은 캐릭터 라인 형식에서 지정합니다.
java.util.zip | 표준의 ZIP 및 GZIP 파일 형식의 read 및 기입해 용클래스를 제공합니다.
javax.activation |
javax.activity | 비정렬화중에 ORB 기구에 의해 throw 되는 Activity 서비스 관련의 예외가 포함되어 있습니다.
javax.annotation.processing | 주석 프로세서를 선언해, 주석 프로세서가 주석 처리 툴 환경과 통신할 수 있도록(듯이)하기 위한 기능.
javax.crypto | 암호화 조작의 클래스와 인터페이스를 제공합니다.
javax.imageio | Java Image I/O API 의 기본 패키지입니다.
javax.imageio.metadata | 메타데이타의 read 및 기입을 처리하는 Java 이미지 입출력 API 의 패키지입니다.
javax.lang.model.element | Java 프로그램 언어의 요소를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.
javax.lang.model.type | Java 프로그램 언어의 형태를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.
javax.management | Java Management Extensions 의 코어 클래스를 제공합니다.
javax.management.loading | 개량형의 동적 로드 기능을 구현하는 클래스를 제공합니다.
javax.management.modelmbean | ModelMBean 클래스의 정의를 제공합니다.
javax.management.monitor | 모니터 클래스를 정의합니다.
javax.management.openmbean | 공개 데이터형과 Open MBean 기술자 클래스를 제공합니다.
javax.management.relation | 관계 서비스에 대해 정의합니다.
javax.management.remote | JMX MBean 서버에 원격 접근하기 위한 인터페이스입니다.
javax.management.timer | Timer MBean 를 정의합니다.
javax.naming | 네임 서비스에 액세스하기 위한 클래스 및 인터페이스를 제공합니다.
javax.naming.directory | `javax.naming` 패키지를 확장해, 디렉토리 서비스에 액세스 하는 기능을 제공합니다.
javax.naming.ldap | LDAPv3 의 확장 조작과 컨트롤을 지원합니다.
javax.naming.spi | `javax.naming` 및 관련 패키지에 의해, 네이밍 서비스 및 디렉토리 서비스에의 액세스를 동적으로 플러그 인 하는 수단을 제공합니다.
javax.net.ssl | 시큐어 소켓 패키지의 클래스를 제공합니다.
javax.print | JavaTM Print Service API 의 주요한 클래스 및 인터페이스를 제공합니다.
javax.print.attribute | JavaTM Print Service 의 속성의 형태와 그것들이 속성 세트에 수집되는 방법을 기술하는 클래스와 인스턴스를 제공합니다.
javax.script | 스크립트 API 는, Java TM 스크립트 엔진을 정의하는 인터페이스와 클래스로 구성되어 그것들을 Java 어플리케이션으로 사용하기 위한 시스템를 제공합니다.
javax.security.auth | 이 패키지는, 인증과 승인에 관한 시스템를 제공합니다.
javax.security.auth.callback | 이 패키지에서는, 서비스가 어플리케이션과 교환해, (사용자명이나 패스워드등의 인증 데이터와 같은) 정보를 취득하거나(에러나 경고의 메세지와 같은) 정보를 표시하거나 할 때에 필요한 클래스를 제공합니다.
javax.security.auth.login | 플러그 인 가능한 인증의 시스템를 제공합니다.
javax.security.cert | 공개키 증명서용의 클래스를 제공합니다.
javax.security.sasl | SASL 를 지원하기 위한 클래스와 인터페이스를 포함합니다.
javax.sound.midi | MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.
javax.sound.sampled | 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.
javax.sql.rowset | JDBC `RowSet` 구현의 표준 인터페이스와 base class입니다.
javax.sql.rowset.serial | Java 프로그램 언어에서의 SQL 형과 데이터형의 직렬화 가능 매핑을 가능하게 하는 유틸리티 클래스를 제공합니다.
javax.sql.rowset.spi | 서드 파티의 벤더가 동기 프로바이더의 구현으로 사용해야 하는 표준 클래스 및 인터페이스입니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.
javax.swing.tree | `javax.swing.JTree` 를 처리하기 위한 클래스와 인터페이스를 제공합니다.
javax.swing.undo | 개발자가 텍스트 문자 편집기등의 어플리케이션으로, 바탕으로 되돌리는/재실행의 기능을 제공할 수 있도록(듯이) 합니다.
javax.transaction | 비정렬화중에 ORB 기구에 의해 throw 된 3 개의 예외가 포함되어 있습니다.
javax.transaction.xa | 트랜잭션(transaction) 매니저와 자원 매니저와의 사이의 규약을 정의하는 API 를 제공해, 트랜잭션(transaction) 매니저가 자원 객체 (자원 매니저 드라이버로부터 제공된다)를 JTA 트랜잭션(transaction)에 등록 및 등록 해제할 수 있도록(듯이) 합니다.
javax.xml.bind | 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.
javax.xml.bind.annotation.adapters | `XmlAdapter` 와 스펙 정의 끝나 이 서브 클래스는, 임의의 Java 클래스를 JAXB 로 사용할 수 있도록(듯이) 합니다.
javax.xml.crypto | XML 암호화용의 공통 클래스입니다.
javax.xml.crypto.dsig | XML 디지털 서명의 생성 및 검증용의 클래스.
javax.xml.datatype | XML / Java 의 형태 매핑 `javax.xml.datatype`API 는, XML / Java 의 형태 매핑을 제공합니다.
javax.xml.parsers | XML 문서의 처리를 가능하게 하는 클래스를 제공합니다.
javax.xml.soap | SOAP 메세지의 작성과 구축을 실행하는 API 를 제공합니다.
javax.xml.stream |
javax.xml.transform | 이 패키지는, 변환 명령의 처리, 및 소스로부터 결과에의 변환을 실행하기 위한 총칭 API 를 정의합니다.
javax.xml.ws | 이 패키지는, 코어 JAX-WS API 를 포함합니다.
javax.xml.ws.http | 이 패키지는, HTTP 바인딩에 고유의 API 를 정의하고 있습니다.
javax.xml.ws.soap | 이 패키지는, SOAP 바인딩에 고유의 API 를 정의하고 있습니다.
javax.xml.xpath | 이 패키지는, XPath 식을 평가하기 위한 「객체 모델에 의존하지 않는다」API 를 제공해, 평가 환경에 액세스 합니다.
org.ietf.jgss | 이 패키지는, Kerberos 등이 다양한 부하의 시큐리티 기구의 통합된 API 를 사용해, 인증, 데이터의 무결성, 데이터의 기밀성등의 시큐리티 서비스를 어플리케이션 개발자가 이용할 수 있는 시스템를 제공합니다.
org.omg.CORBA | OMG CORBA API 의 JavaTM 프로그램 언어 (`ORB` 클래스를 포함한다)에의 매핑을 제공합니다.
org.omg.CORBA.DynAnyPackage | `DynAny` 인터페이스에 대해서 사용되는 예외 (`InvalidValue`,`Invalid`,`InvalidSeq`, 및 `TypeMismatch`)를 제공합니다.
org.omg.CORBA.ORBPackage | `ORB.resolve_initial_references` 메소드에 의해 throw 되는 `InvalidName` 예외, 및 ORB 클래스의 동적 Any 작성 메소드에 의해 throw 되는 `InconsistentTypeCode` 예외를 제공합니다.
org.omg.CORBA.portable | portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다.
org.omg.CORBA.TypeCodePackage | `TypeCode` 클래스의 메소드에 의해 throw 되는, 사용자 정의의 예외 `BadKind` 및 `Bounds` 를 제공합니다.
org.omg.CosNaming.NamingContextExtPackage | 이 패키지에는,`org.omg.CosNaming.NamingContextExt` 로 사용되는 다음의 클래스가 포함되고 있습니다.
org.omg.CosNaming.NamingContextPackage | 이 패키지에는,`org.omg.CosNaming` 패키지의 예외 클래스가 포함되고 있습니다.
org.omg.IOP.CodecFactoryPackage | 이 패키지에는, IOP::CodeFactory 인터페이스로 지정되고 있는 예외가 포함되어 있습니다 (Portable Interceptor 스펙의 일부로서).
org.omg.IOP.CodecPackage | 이 패키지는, IOP::Codec IDL 인터페이스 정의로부터 생성됩니다.
org.omg.PortableInterceptor | ORB 서비스가 ORB 의 일반적으로의 실행 플로우를 차단할 수 있도록(듯이)하기 위한 ORB 훅을 등록하는 기구를 제공합니다.
org.omg.PortableInterceptor.ORBInitInfoPackage | 이 패키지에는, OMG 의 Portable Interceptor 스펙 (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 , 21.7. 2 절)로 지정된 `PortableInterceptor` 모듈의 `ORBInitInfo` 로컬 인터페이스의 예외와 typedef 가 포함되어 있습니다.
org.omg.PortableServer | 클래스와 인터페이스를 제공해, 어플리케이션의 서버측을 복수 벤더간 ORB 로 이식할 수 있도록(듯이) 합니다.
org.omg.PortableServer.CurrentPackage | 메소드의 구현에 대해서, 호출원의 객체의 식별 정보에의 액세스권을 부여합니다.
org.omg.PortableServer.POAManagerPackage | 이 패키지를 관련지을 수 있고 있는 POA 의 처리 상태를 캡슐화합니다.
org.omg.PortableServer.POAPackage | 이 패키지를 사용하면(자), 프로그래머는 다른 ORB 제품간에 이식 가능한 객체 구현을 작성할 수 있습니다.
org.w3c.dom | XML 데이터 처리용의 Java API 의 컴퍼넌트 API 인 DOM (Document Object Model)의 인터페이스를 제공합니다.
org.w3c.dom.events |
org.w3c.dom.ls |
org.xml.sax | 이 패키지는 코어 SAX API 를 제공합니다.

java.awt 에서의 Exception 의 사용

java.awt 에서의 Exception 의 서브 클래스
`class` | `AWTException` AWT (Abstract Window Toolkit) 예외가 발생한 것을 나타냅니다.
`class` | `FontFormatException` `Font` 클래스의 createFont 메소드에 의해 throw 되어 지정된 폰트가 무효라는 점을 나타냅니다.
`class` | `HeadlessException` 키보드, 디스플레이, 또는 마우스에 의존하는 코드가, 키보드, 디스플레이, 또는 마우스를 지원하지 않는 환경에서 불려 갔을 경우에 throw 됩니다.
`class` | `IllegalComponentStateException` 요구된 조작에 대해, AWT 컴퍼넌트가 적절한 상태에 없다고 하는 시그널입니다.

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

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

java.awt.datatransfer 에서의 Exception 의 사용

java.awt.datatransfer 에서의 Exception 의 서브 클래스
`class` | `MimeTypeParseException` MIME 타입 해석에 관련하는 예외를 캡슐화하는 클래스입니다.
`class` | `UnsupportedFlavorException` 요구된 데이터가 이 후레이바로 지원되어 있지 않은 것을 나타내는 시그널입니다.

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

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

java.awt.event 에서의 Exception 의 사용

Exception 를 돌려주는 java.awt.event 의 메소드
`Exception` | `InvocationEvent. getException ()` Runnable 의 `run()` 메소드 실행시에 캐치 된 Exception 를 돌려줍니다.

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

java.awt.geom 에서의 Exception 의 서브 클래스
`class` | `IllegalPathStateException` `IllegalPathStateException` 는, 특정의 오퍼레이션에 대해 패스가 무효인 경우에, 그 오퍼레이션이 실행되었을 때에 throw 되는 예외를 나타냅니다.
`class` | `NoninvertibleTransformException` `NoninvertibleTransformException` 클래스는,`AffineTransform` 객체의 역변환을 필요로 하는 오퍼레이션을 실행하는 경우에,`AffineTransform` 가 역변환할 수 있는 상태가 아닐 때에 throw 되는 예외를 나타냅니다.

java.awt.im.spi 에서의 Exception 의 사용

Exception 를 throw 하는 java.awt.im.spi 의 메소드
`InputMethod` | `InputMethodDescriptor. createInputMethod ()` 대응하는 입력 메소드의 새로운 인스턴스를 생성합니다.

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

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

java.awt.print 에서의 Exception 의 사용

java.awt.print 에서의 Exception 의 서브 클래스
`class` | `PrinterAbortException` `PrinterAbortException` 클래스는 `PrinterException` 의 서브 클래스에서, 인쇄중에서 만난 사용자 또는 어플리케이션의 인쇄 작업이 종료한 것을 나타내기 위해서(때문에) 사용합니다.
`class` | `PrinterException` `PrinterException` 클래스 및 그 서브 클래스는, 인쇄 시스템으로 예외 상황이 발생한 것을 나타내기 위해서(때문에) 사용합니다.
`class` | `PrinterIOException` `PrinterIOException` 클래스는 `PrinterException` 의 서브 클래스에서, 인쇄중에 하등의 IO 에러가 발생한 것을 나타내기 위해서(때문에) 사용됩니다.

java.beans 에서의 Exception 의 사용

java.beans 에서의 Exception 의 서브 클래스
`class` | `IntrospectionException` 인트로스페크션중에 예외가 발생했을 경우에 throw 됩니다.
`class` | `PropertyVetoException` PropertyVetoException 는, 프로퍼티에 대해서 추천 되는 변경이 받아들여지지 않는 값인 경우에 throw 됩니다.

Exception 형의 파라미터를 가지는 java.beans 의 메소드
`void` | `ExceptionListener. exceptionThrown (Exception e)` 이 메소드는, 회복 가능한 예외가 캐치 되었을 때에 불려 갑니다.

Exception 를 throw 하는 java.beans 의 메소드
`void` | `Statement. execute ()` execute 메소드는, methodName 프로퍼티과 같은 이름의 메소드를 검색해, 타겟상에서 그 메소드를 호출합니다.
`Object` | `Expression. getValue ()` 이 인스턴스의 value 프로퍼티이 아직 설정되어 있지 않은 경우, 이 메소드는 인수를 사용해, 타겟상의 지정된 methodName 로부터 메소드를 동적으로 검색해, 호출합니다.

java.io 에서의 Exception 의 사용

java.io 에서의 Exception 의 서브 클래스
`class` | `CharConversionException` 문자 변환으로 발생하는 예외의 base class입니다.
`class` | `EOFException` 입력의 도중에, 예상외의 파일의 종료, 또는 예상외의 스트림의 종료가 있던 것을 나타내는 시그널입니다.
`class` | `FileNotFoundException` 지정된 경로명으로 나타나는 파일이 열리지 않았던 것을 통지합니다.
`class` | `InterruptedIOException` 입출력 처리로 인터럽트가 발생한 것을 통지하는 시그널을 발생시킵니다.
`class` | `InvalidClassException` 직렬화 런타임이, 클래스에 도착해 다음의 문제의 어느쪽이든을 검출했을 때에 throw 됩니다.
`class` | `InvalidObjectException` 1 개이상의 직렬화 복원 객체가 검증을 패스하지 않았던 것을 나타냅니다.
`class` | `IOException` 하등의 입출력 예외의 발생을 통지하는 시그널을 발생시킵니다.
`class` | `NotActiveException` 직렬화 또는 직렬화 복원이 액티브하지 않는 경우에 throw 됩니다.
`class` | `NotSerializableException` 인스턴스가 직렬화 가능 인터페이스를 가질 필요가 있는 경우에 throw 됩니다.
`class` | `ObjectStreamException` 객체 스트림 클래스에 고유의 예외 모든 슈퍼 클래스입니다.
`class` | `OptionalDataException` 프리미티브(primitive) 데이터가 읽히지 않은지, 또는 데이터의 마지막이 스트림내의 직렬화 객체에 있기 (위해)때문에, 객체의 read 조작이 실패한 것을 나타내는 예외입니다.
`class` | `StreamCorruptedException` 객체 스트림로부터 읽힌 제어 정보가, 내부 무결성 검사에 위반하고 있었을 경우에 throw 됩니다.
`class` | `SyncFailedException` 동기 (sync) 오퍼레이션이 실패한 것을 통지합니다.
`class` | `UnsupportedEncodingException` 문자의 인코딩이 지원되고 있지 않습니다.
`class` | `UTFDataFormatException` 부정한 구조를 가지는수정 UTF-8 형식의 캐릭터 라인이, 데이터 입력 스트림내에 읽혔는지, 또는 데이터 입력 인터페이스를 구현하는 클래스에 의해 읽힌 것을 나타냅니다.
`class` | `WriteAbortedException` 기입시에 ObjectStreamExceptions 의 1 개가 throw 된 것을 통지합니다.

Exception 로서 선언되고 있는 java.io 의 필드
`Exception` | `WriteAbortedException. detail` ObjectStream 의 기입중에 캐치 된 예외입니다.

Exception 형의 파라미터를 가지는 java.io 의 생성자
`WriteAbortedException (String s, Exception ex)` 예외를 기술한 캐릭터 라인 및 이상종료(ABEND)를 일으키는 예외를 가지는 WriteAbortedException 를 구축합니다.

java.lang 에서의 Exception 의 사용

java.lang 에서의 Exception 의 서브 클래스
`class` | `ArithmeticException` 산술 계산으로 예외적 조건이 발생했을 경우에 throw 됩니다.
`class` | `ArrayIndexOutOfBoundsException` 부정한 인덱스를 사용해 배열이 액세스 된 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `ArrayStoreException` 부정한 형태의 객체를 객체의 배열에 포함하려고 한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `ClassCastException` 있는 객체를 상속 관계에 없는 클래스에 캐스트 하려고 한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `ClassNotFoundException` 어플리케이션이, 클래스의 캐릭터 라인명을 사용해 다음의 메소드로 로드하려고 했지만, 지정된 이름의 클래스의 정의가 발견되지 않았던 경우에 throw 됩니다.
`class` | `CloneNotSupportedException` 객체를 복제하기 위해서 `Object` 클래스의 `clone` 메소드가 불려 갔지만, 그 객체의 클래스가 `Cloneable` 인터페이스를 구현하고 있지 않는 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `EnumConstantNotPresentException` 어플리케이션이 이름에 의해 enum 정수에 액세스 하려고 했을 때나, 지정된 이름의 정수를 가지지 않는 enum 형에 액세스 하려고 했을 때에 throw 됩니다.
`class` | `IllegalAccessException` 어플리케이션이, 배열 이외의 인스턴스 작성, 필드의 설정 또는 취득, 메소드의 호출을 시도했을 경우에, IllegalAccessException 가 throw 됩니다.
`class` | `IllegalArgumentException` 부정한 인수, 또는 올바르지 않은 인수를 메소드에 건네준 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `IllegalMonitorStateException` 주어진(given) 모니터를 가지지 않는 thread가 객체의 모니터로 기다리는 것을 시도한 것, 혹은 다른 thread가 주어진(given) 모니터를 가지지 않고 객체의 모니터로 기다리는 것을 통지한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `IllegalStateException` 부정 또는 올바르지 않은 때에 메소드가 불려 간 것을 나타냅니다.
`class` | `IllegalThreadStateException` 요구된 오퍼레이션에 대해서 thread 상태가 올바르지 않은 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `IndexOutOfBoundsException` 어떤 종류의 인덱스 (배열, 캐릭터 라인, 벡터등)가 범위외인 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `InstantiationException` 어플리케이션이 `Class` 클래스의 `newInstance` 메소드를 사용해 클래스의 인스턴스를 생성하려고 했을 때에, 지정된 객체의 인스턴스를 생성할 수 없는 경우에 throw 됩니다.
`class` | `InterruptedException` 있는 thread가 대기 상태, 휴지 상태, 또는 점유 되고 있을 때, 액티버티의 전인가 그 사이의 어느 쪽인가에 그 thread로 인터럽트가 발생했을 경우에 throw 됩니다.
`class` | `NegativeArraySizeException` 부의 사이즈를 가진 배열을 어플리케이션이 작성하려고 했을 경우에 throw 됩니다.
`class` | `NoSuchFieldException` 지정된 이름의 필드가 클래스에는 없는 것을 통지합니다.
`class` | `NoSuchMethodException` 특정의 메소드가 발견되지 않는 경우에 throw 됩니다.
`class` | `NullPointerException` 객체가 필요한 경우에, 어플리케이션이 `null` 를 사용하려고 하면(자) throw 됩니다.
`class` | `NumberFormatException` 어플리케이션이 캐릭터 라인을 수치형으로 변환하려고 했을 때, 캐릭터 라인의 형식이 올바르지 않은 경우에 throw 됩니다.
`class` | `RuntimeException` `RuntimeException` 는, Java 가상 머신의 일반적으로의 처리로 throw 할 수가 있는 각종의 예외의 슈퍼 클래스입니다.
`class` | `SecurityException` 시큐리티 매니저에 의해 throw 되어 시큐리티 위반을 나타냅니다.
`class` | `StringIndexOutOfBoundsException` `String` 메소드에 의해 throw 되어 인덱스가 부 또는 캐릭터 라인의 사이즈보다 큰 일을 나타냅니다.
`class` | `TypeNotPresentException` 어플리케이션이 형태의 이름을 나타내는 캐릭터 라인을 사용해 형태에 액세스 해, 지정된 이름의 형태의 정의가 발견되지 않을 때에, throw 됩니다.
`class` | `UnsupportedOperationException` 요구된 오퍼레이션이 지원되어 있지 않은 것을 나타내기 위해서(때문에) throw 됩니다.

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

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

java.lang.instrument 에서의 Exception 의 사용

java.lang.instrument 에서의 Exception 의 서브 클래스
`class` | `IllegalClassFormatException` 입력 파라미터가 무효인 경우에,`ClassFileTransformer.transform` 의 구현에 의해 throw 됩니다.
`class` | `UnmodifiableClassException` 지정된 클래스의 1 개를 변경할 수 없는 경우,`Instrumentation.redefineClasses` 의 구현에 의해 throw 됩니다.

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

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

java.net 에서의 Exception 의 사용

java.net 에서의 Exception 의 서브 클래스
`class` | `BindException` 소켓을 로컬 주소와 포트에 바인드 하려고 했을 때에 에러가 발생한 것을 통지합니다.
`class` | `HttpRetryException` HTTP 요구를 재시행할 필요가 있지만, 스트리밍 모드가 유효하게 되어 있기 위해서(때문에) 자동적으로 재시행할 수 없는 것을 나타내기 위해서(때문에), throw 됩니다.
`class` | `MalformedURLException` 부정한 형식의 URL 가 발견된 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `NoRouteToHostException` 소켓을 원격 주소와 포트에 접속하려고 했을 때에 에러가 발생한 것을 통지합니다.
`class` | `PortUnreachableException` ICMP 포트 도달 불가능 메세지가 접속된 데이터 그램에 수신된 것을 나타내는 시그널입니다.
`class` | `ProtocolException` 사용하고 있는 프로토콜로 에러 (TCP 에러등)가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `SocketException` 사용하고 있는 프로토콜로 에러 (TCP 에러등)가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `SocketTimeoutException` 소켓의 읽어들여 또는 수락으로 타임 아웃이 발생한 것을 나타내는 시그널입니다.
`class` | `UnknownHostException` 호스트의 IP 주소를 판정할 수 없었던 경우에 throw 됩니다.
`class` | `UnknownServiceException` 미지의 서비스 예외가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `URISyntaxException` 캐릭터 라인을 URI 참조로서 해석할 수 없었던 것을 나타내기 위해서(때문에) throw 된 체크 예외입니다.

java.nio 에서의 Exception 의 사용

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

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

java.nio.channels 에서의 Exception 의 서브 클래스
`class` | `AlreadyConnectedException` 벌써 접속되고 있는 `SocketChannel` 에의 접속을 시도했을 때에 throw 되는, 체크되지 않는 예외입니다.
`class` | `AsynchronousCloseException` 다른 thread가 채널 또는 입출력 조작시에 블록 되는 채널의 일부를 클로즈 했을 때에 thread가 받는 체크 예외입니다.
`class` | `CancelledKeyException` 벌써 무효가 된 선택 키를 사용하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
`class` | `ClosedByInterruptException` thread가 채널에서의 입출력 조작으로 블록 되고 있는 것에도 불구하고, 다른 thread로부터 인터럽트를 받았을 경우에 수신하는 체크 예외입니다.
`class` | `ClosedChannelException` 클로즈 한 채널에 대한 입출력 조작을 실시하려고 했을 때, 또는 실행하려고 한 입출력 조작에 대해서 그 채널이 클로즈 되고 있는 경우에 throw 되는 체크 예외입니다.
`class` | `ClosedSelectorException` 클로즈 한 셀렉터에 대한 입출력 조작을 호출하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
`class` | `ConnectionPendingException` 비블록 접속 조작의 진행중에 `SocketChannel` 에 접속하려고 했을 때에 throw 되는, 체크되지 않는 예외입니다.
`class` | `FileLockInterruptionException` 파일 락의 획득을 대기하고 있는 thread에 대해서 다른 thread로부터 인터럽트가 있었을 때에 수취되는 체크 예외입니다.
`class` | `IllegalBlockingModeException` 블록 모드가 부정해요에, 채널상에서 블록 모드 고유의 조작을 호출했을 때에 throw 되는 체크되지 않는 예외입니다.
`class` | `IllegalSelectorException` 채널의 작성원프로바이더 이외가 작성한 셀렉터에 채널을 등록하려고 했을 때에 throw 되는 체크되지 않는 예외입니다.
`class` | `NoConnectionPendingException` `SocketChannel` 의 `connect` 메소드의 호출이 아직 완료하고 있지 않는데, `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 에서의 Exception 의 사용

java.nio.charset 에서의 Exception 의 서브 클래스
`class` | `CharacterCodingException` 문자의 encode 에러나 디코드 에러가 발생했을 때에 throw 되는 체크 예외입니다.
`class` | `IllegalCharsetNameException` 있는 캐릭터 라인이,정당한 캐릭터 세트명은 아닌데 정당한가와 같이 사용되었을 경우에 throw 되는 체크되지 않는 예외입니다.
`class` | `MalformedInputException` 입력 바이트 순서가 지정 캐릭터 세트에 있어 정당하지 않은 경우, 또는 입력 문자 순서가 16 비트의 정규 Unicode 순서가 아닌 경우에 throw 되는 체크 예외입니다.
`class` | `UnmappableCharacterException` 입력 문자 (또는 바이트) 순서는 유효하지만 출력 바이트 (또는 문자) 순서에 맵 할 수 없는 경우에 throw 되는 체크되는 예외입니다.
`class` | `UnsupportedCharsetException` 요구된 캐릭터 세트가 지원되지 않는 경우에 throw 되는 체크되지 않는 예외입니다.

Exception 형의 파라미터를 가지는 java.nio.charset 의 생성자
`CoderMalfunctionError (Exception cause)` 이 클래스의 인스턴스를 초기화합니다.

java.rmi 에서의 Exception 의 사용

java.rmi 에서의 Exception 의 서브 클래스
`class` | `AccessException` `java.rmi.Naming` 클래스의 메소드 (특히 `bind`,`rebind`, 및 `unbind`) 및 `java.rmi.activation.ActivationSystem` 인터페이스의 메소드에 의해 throw 되어 메소드 호출에 의해 요구된 액션을 실행하는 액세스권이 호출해 측에 없는 것을 나타냅니다.
`class` | `AlreadyBoundException` 레지스트리내의 객체를, 벌써 관련지을 수 있고 있는 바인딩을 가지는 이름에 바인드 하려고 했을 때에 throw 됩니다.
`class` | `ConnectException` 원격 메소드 호출로 원격 호스트에게로의 접속이 거부되었을 경우에 throw 됩니다.
`class` | `ConnectIOException` 원격 메소드 호출로 원격 호스트에게 접속하려고 하고 있을 때 `IOException` 가 발생했을 경우에 throw 됩니다.
`class` | `NoSuchObjectException` 원격 가상 머신에 벌써 존재하지 않게 된 객체의 메소드를 호출하려고 하면(자) throw 됩니다.
`class` | `NotBoundException` 레지스트리내에서, 관련한 바인딩을 가지지 않는 이름을 참조 혹은 언바인드(unbind) 하려고 했을 때에 throw 됩니다.
`class` | `RemoteException` `RemoteException` 는, 원격 메소드 호출의 실행중에 발생하는 많은 통신 관련의 예외로 사용하는 공통의 슈퍼 클래스입니다.
`class` | `RMISecurityException` 추천 되고 있지 않습니다. 대신에 `SecurityException` 를 사용합니다. 어플리케이션 코드로부터 이 클래스를 직접 참조하지 말아 주세요. `RMISecurityManager` 는, 현재는 이 `java.lang.SecurityException` 의 서브 클래스를 throw 하지 않습니다.
`class` | `ServerError` `ServerError` 는, 원격 메소드 호출의 결과로서 throw 됩니다.
`class` | `ServerException` `ServerException` 는, 원격 메소드 호출의 결과로서 throw 됩니다.
`class` | `ServerRuntimeException` 추천 되고 있지 않습니다. 대체는 없습니다.
`class` | `StubNotFoundException` `StubNotFoundException` 는, export시에, 유효한 Stub 클래스가 원격 객체로 발견되지 않는 경우에 throw 됩니다.
`class` | `UnexpectedException` 원격 메소드 호출의 클라이언트가, 호출의 결과로서, 원격 인터페이스의 메소드의 `throws` 절로 선언되고 있는 확인 끝난 예외의 형태와는 다른 확인 끝난 예외를 수신했을 경우에 throw 됩니다.
`class` | `UnmarshalException` 원격 메소드 호출의 파라미터 또는 결과를 비정렬화하고 있을 때, 다음의 조건의 어떤 것인가가 성립했을 경우에 throw 됩니다.

Exception 형의 파라미터를 가지는 java.rmi 의 생성자
`AccessException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `AccessException` 를 구축합니다.
`ConnectException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `ConnectException` 를 구축합니다.
`ConnectIOException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `ConnectIOException` 를 구축합니다.
`MarshalException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `MarshalException` 를 구축합니다.
`ServerException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `ServerException` 를 구축합니다.
`ServerRuntimeException (String s, Exception ex)` 추천 되고 있지 않습니다. 대체는 없습니다.
`StubNotFoundException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `StubNotFoundException` 를 구축합니다.
`UnexpectedException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `UnexpectedException` 를 구축합니다.
`UnknownHostException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `UnknownHostException` 를 구축합니다.
`UnmarshalException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `UnmarshalException` 를 구축합니다.

java.rmi.activation 에서의 Exception 의 사용

java.rmi.activation 에서의 Exception 의 서브 클래스
`class` | `ActivateFailedException` 기동 가능한 객체에의 원격 호출로 기동이 실패했을 경우에, RMI 런타임이 이 예외를 throw 합니다.
`class` | `ActivationException` 기동 인터페이스가 사용하는 일반적인 예외입니다.
`class` | `UnknownGroupException` `java.rmi.activation` 패키지의 클래스 및 인터페이스의 메소드에 의해, 메소드의 `ActivationGroupID` 파라미터가 무효이다고 판단되었을 경우, 즉 `ActivationSystem` 가 그 파라미터를 인식할 수 없는 경우에 throw 됩니다.
`class` | `UnknownObjectException` `java.rmi.activation` 패키지의 클래스 및 인터페이스의 메소드에 의해, 메소드의 `ActivationID` 파라미터가 무효이다고 판단되었을 경우에 throw 됩니다.

Exception 형의 파라미터를 가지는 java.rmi.activation 의 생성자
`ActivateFailedException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `ActivateFailedException` 를 구축합니다.

java.rmi.server 에서의 Exception 의 사용

java.rmi.server 에서의 Exception 의 서브 클래스
`class` | `ExportException` `ExportException` 는, 원격 객체의 export가 실패했을 경우에 throw 되는 `RemoteException` 입니다.
`class` | `ServerCloneException` `UnicastRemoteObject` 의 복제시에 원격 예외가 발생했을 경우에 throw 됩니다.
`class` | `ServerNotActiveException` `RemoteServer.getClientHost` 의 호출중에, 그 getClientHost 메소드가 원격 메소드 호출의 대응 범위의 외측에서 불려 갔을 경우에 throw 되는 `Exception` 입니다.
`class` | `SkeletonMismatchException` 추천 되고 있지 않습니다. 대체는 없습니다. 스켈리턴은, Java 2 플랫폼 1.2 이후의 버젼의 원격 메소드 호출에서는 불요
`class` | `SkeletonNotFoundException` 추천 되고 있지 않습니다. 대체는 없습니다. 스켈리턴은, Java 2 플랫폼 1.2 이후의 버젼의 원격 메소드 호출에서는 불요
`class` | `SocketSecurityException` `ExportException` 의 폐지된 서브 클래스입니다.

Exception 로서 선언되고 있는 java.rmi.server 의 필드
`Exception` | `ServerCloneException. detail` 이 예외의 원인입니다.

Exception 형의 파라미터를 가지는 java.rmi.server 의 메소드
`boolean` | `RMIFailureHandler. failure (Exception ex)` `failure` 콜백은, RMI 런타임이 `RMISocketFactory` 를 개입시켜 `ServerSocket` 를 작성할 수 없었던 경우에 불려 갑니다.

Exception 를 throw 하는 java.rmi.server 의 메소드
`void` | `Skeleton. dispatch (Remote obj, RemoteCall theCall, int opnum, long hash)` 추천 되고 있지 않습니다. 대체는 없습니다
`void` | `RemoteCall. executeCall ()` 추천 되고 있지 않습니다. 대체는 없습니다
`void` | `RemoteRef. invoke (RemoteCall call)` 추천 되고 있지 않습니다. JDK 1.2 형식의 Stub는, 이 메소드를 사용하지 않습니다. 원격 참조로 일련의 메소드 호출 (`newCall`,`invoke`, 및 `done`)을 사용하는 대신에, Stub는 원격 참조로 `invoke(Remote, Method, Object[], int)` 메소드만을 사용해 파라미터의 정렬화, 원격 메소드의 실행, 및 반환값의 비정렬화를 실행합니다.
`Object` | `RemoteRef. invoke (Remote obj, Method method, Object [] params, long opnum)` 메소드를 호출합니다.

Exception 형의 파라미터를 가지는 java.rmi.server 의 생성자
`ExportException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `ExportException` 를 구축합니다.
`ServerCloneException (String s, Exception cause)` 지정된 상세 메세지와 원인을 가지는 `ServerCloneException` 를 구축합니다.
`SkeletonNotFoundException (String s, Exception ex)` 추천 되고 있지 않습니다. 지정된 상세 메세지 및 상자의 예외를 가지는 `SkeletonNotFoundException` 를 구축합니다.
`SocketSecurityException (String s, Exception ex)` 지정된 상세 메세지 및 상자의 예외를 가지는 `SocketSecurityException` 를 구축합니다.

java.security 에서의 Exception 의 사용

java.security 에서의 Exception 의 서브 클래스
`class` | `AccessControlException` 이 예외는, 파일 시스템이나 네트워크등이 중요한 system resource에의 액세스 요구가 거부된 것을 나타내기 위해서(때문에), AccessController 에 의해 throw 됩니다.
`class` | `DigestException` 총칭 메세지 다이제스트 예외입니다.
`class` | `GeneralSecurityException` `GeneralSecurityException` 클래스는 총칭 시큐리티 예외 클래스이며, 이 클래스를 확장하는 모든 시큐리티 관련 예외 클래스에 대해서 형태 보증을 제공합니다.
`class` | `InvalidAlgorithmParameterException` 무효 또는 올바르지 않은 알고리즘 파라미터의 예외입니다.
`class` | `InvalidKeyException` 무효인 encode, 길이의 잘못해, 미초기화등의 무효인 열쇠에 대한 예외입니다.
`class` | `InvalidParameterException` 메소드에 무효인 파라미터가 건네받으면(자), JCA 또는 JCE 엔진 클래스를 위해서(때문에) 설계된, 이 예외가 throw 됩니다.
`class` | `KeyException` 기본적인 열쇠의 예외입니다.
`class` | `KeyManagementException` 열쇠 관리에 관계하는 모든 조작에 대한 일반적인 열쇠 관리 예외입니다.
`class` | `KeyStoreException` 총칭 키스토어 예외입니다.
`class` | `NoSuchAlgorithmException` 이 예외는, 어느 암호 알고리즘이 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 throw 됩니다.
`class` | `NoSuchProviderException` 이 예외는, 특정의 시큐리티 프로바이더가 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 throw 됩니다.
`class` | `PrivilegedActionException` 이 예외는,`doPrivileged(PrivilegedExceptionAction)` 와 `doPrivileged(PrivilegedExceptionAction, AccessControlContext context)` 에 의해 throw 되어 실행되고 있는 액션이 확인제예외를 throw 한 것을 나타냅니다.
`class` | `ProviderException` 프로바이더 예외 (설정 에러나 회복 불가능한 내부 에러등)에 대한 실행시 예외입니다.
`class` | `SignatureException` 총칭 서명의 예외입니다.
`class` | `UnrecoverableEntryException` 이 예외는, 키스토어내의 엔트리를 복원할 수 없는 경우에 throw 됩니다.
`class` | `UnrecoverableKeyException` 이 예외는, 키스토어내의 키를 복원할 수 없는 경우에 throw 됩니다.

Exception 를 돌려주는 java.security 의 메소드
`Exception` | `PrivilegedActionException. getException ()` 이 `PrivilegedActionException` 가 된 특권 계산에 의해 throw 된 예외를 돌려줍니다.

Exception 를 throw 하는 java.security 의 메소드
`T` | `PrivilegedExceptionAction. run ()` 계산을 실행합니다.

Exception 형의 파라미터를 가지는 java.security 의 생성자
`PrivilegedActionException (Exception exception)` 특정의 Exception 를 "랩 하는 " 새로운 PrivilegedActionException 를 구축합니다.

java.security.acl 에서의 Exception 의 사용

java.security.acl 에서의 Exception 의 서브 클래스
`class` | `AclNotFoundException` 이것은, 존재하지 않는 ACL (액세스 제어 리스트)를 참조했을 경우에 반드시 throw 되는 예외입니다.
`class` | `LastOwnerException` 이것은, 액세스 제어 리스트의 최종 소유자를 삭제하려고 했을 경우에 반드시 throw 되는 예외입니다.
`class` | `NotOwnerException` 이것은, 액세스 제어 리스트등의 객체의 변경이 그 객체의 소유자인 만큼 허가되고 있는 상황으로, 변경하려고 한 원칙이 소유자가 아니었던 경우에 반드시 throw 되는 예외입니다.

java.security.cert 에서의 Exception 의 사용

java.security.cert 에서의 Exception 의 서브 클래스
`class` | `CertPathBuilderException` `CertPathBuilder` 로 증명서 패스를 구축할 경우에 검출되는 다양한 문제의 1 개를 나타내는 예외입니다.
`class` | `CertPathValidatorException` 증명서 패스의 타당성을 검사할 경우에 검출되는 다양한 문제의 1 개를 나타내는 예외입니다.
`class` | `CertStoreException` `CertStore` 로부터 증명서와 CRL 를 취득할 때의 다양한 문제의 1 개를 나타내는 예외입니다.
`class` | `CRLException` CRL (증명서의 취소 리스트) 예외입니다.

java.security.spec 에서의 Exception 의 사용

java.security.spec 에서의 Exception 의 서브 클래스
`class` | `InvalidKeySpecException` 무효인 열쇠 스펙의 예외입니다.
`class` | `InvalidParameterSpecException` 무효인 파라미터 스펙의 예외입니다.

java.sql 에서의 Exception 의 사용

java.sql 에서의 Exception 의 서브 클래스
`class` | `BatchUpdateException` 배치 갱신 조작중에 에러가 발생했을 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `DataTruncation` `MaxFieldSize` 를 초과한 이외의 이유로써 데이터값가 예기 하지 않고 절약할 수 있었을 때에,`DataTruncation` 예외로서 throw 되는 예외 (기입시), 또는 `DataTruncation` 경고로서 보고되는 예외 (read시)입니다.
`class` | `SQLClientInfoException` 1 개이상의 클라이언트 정보 프로퍼티을 `Connection` 로 설정할 수 없었을 때에,`SQLException` 의 서브 클래스가 throw 됩니다.
`class` | `SQLDataException` SQLState 클래스치가 '22' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLException` 데이타베이스 액세스 에러 또는 그 외의 에러에 관한 정보를 제공하는 예외입니다.
`class` | `SQLFeatureNotSupportedException` SQLState 클래스치가 '0A' (제로 A) 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLIntegrityConstraintViolationException` SQLState 클래스치가 '23' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLInvalidAuthorizationSpecException` SQLState 클래스치가 '28' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLNonTransientConnectionException` SQLState 클래스치가 '08' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLNonTransientException` `SQLException` 의 원인이 수정되지 않는 한, 같은 조작을 재시행해도 인스턴스가 실패할 경우에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLRecoverableException` 어플리케이션이 회복 순서를 실행해 트랜잭션(transaction) 전체 (분산 트랜잭션(transaction)의 경우는 트랜잭션(transaction) 브랜치(branch))를 재시행하면 전회 실패한 조작이 성공할 가능성이 있을 때 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLSyntaxErrorException` SQLState 클래스치가 '42' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLTimeoutException` `Statement` 로 지정한 타임 아웃이 경과했을 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLTransactionRollbackException` SQLState 클래스치가 '40' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLTransientConnectionException` SQLState 클래스치가 '08' 때에 throw 되는 `SQLException` 의 서브 클래스입니다.
`class` | `SQLTransientException` 전회 실패한 조작이, 어플리케이션 레벨의 기능에 의한 개입이 없어도 재시행시에 성공할 가능성이 있는 상황에서는 `SQLException` 의 서브 클래스가 throw 됩니다.
`class` | `SQLWarning` 데이타베이스 액세스의 경고에 관한 정보를 제공하는 예외입니다.

java.text 에서의 Exception 의 사용

java.text 에서의 Exception 의 서브 클래스
`class` | `ParseException` 해석중에 예상외의 에러가 발생한 것을 나타내는 시그널입니다.

java.util 에서의 Exception 의 사용

java.util 에서의 Exception 의 서브 클래스
`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` | `InvalidPropertiesFormatException` 입력이 프로퍼티의 컬렉션용의 적절한 XML 문서 타입에 준거하고 있지 않는, 즉 `Properties` 의 스펙에 준거하고 있지 않기 위해(때문에), 조작을 완료할 수 없었던 경우에 throw 됩니다.
`class` | `MissingFormatArgumentException` 대응하는 인수가 없는 서식 지시자가 존재하는지, 인수 인덱스가 존재하지 않는 인수를 참조하는 경우에, 체크되지 않는 예외가 throw 됩니다.
`class` | `MissingFormatWidthException` 서식의 폭이 필수인 경우에, 체크되지 않는 예외가 throw 됩니다.
`class` | `MissingResourceException` 자원이 결핍 하고 있는 것을 통지합니다.
`class` | `NoSuchElementException` 이 열거에 그 이상의 요소가 없으면`Enumeration` 의 `nextElement` 메소드에 의해 throw 됩니다.
`class` | `TooManyListenersException` `TooManyListenersException` 는, Java 이벤트 모델의 일부로서 일반적으로은 멀티 캐스트의 이벤트 소스를 uni-cast의 특수한 케이스이다고 주석을 붙여 구현하기 위해서 사용합니다.
`class` | `UnknownFormatConversionException` 미지의 변환이 지정되었을 경우에 throw 되는, 체크되지 않는 예외입니다.
`class` | `UnknownFormatFlagsException` 미지의 플래그가 지정되었을 경우에 throw 되는, 체크되지 않는 예외입니다.

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

java.util.concurrent 에서의 Exception 의 서브 클래스
`class` | `BrokenBarrierException` thread가 고장 상태에 있는 배리어를 대기하려고 하고 있을 때, 또는 대기중에 배리어가 고장 상태가 되었을 때에, 예외를 throw 합니다.
`class` | `CancellationException` `FutureTask` 등의 값을 생성하는 태스크의 결과를, 그 태스크가 삭제되었기 때문에 취득할 수 없는 것을 나타내는 예외입니다.
`class` | `ExecutionException` 예외를 throw 하는 것에 의해 중단한 태스크의 결과를 취득하려고 했을 때에 throw 되는 예외입니다.
`class` | `RejectedExecutionException` 태스크의 실행을 받아들일 수가 없을 때에 `Executor` 에 의해 throw 되는 예외입니다.
`class` | `TimeoutException` 블록 조작이 타임 아웃 했을 때에 throw 되는 예외입니다.

Exception 를 throw 하는 java.util.concurrent 의 메소드
`V` | `Callable. call ()` 결과를 계산하는지, 계산할 수 없는 경우는 예외를 throw 합니다.

java.util.jar 에서의 Exception 의 사용

java.util.jar 에서의 Exception 의 서브 클래스
`class` | `JarException` JAR 파일의 읽고 쓰기로 하등의 에러가 발생한 것을 나타냅니다.

java.util.logging 에서의 Exception 의 사용

Exception 형의 파라미터를 가지는 java.util.logging 의 메소드
`void` | `ErrorManager. error (String msg, Exception ex, int code)` Handler 에러가 발생했을 때는, 에러 메소드가 불려 갑니다.
`protected void` | `Handler. reportError (String msg, Exception ex, int code)` 이 Handler 의 ErrorManager 에 에러를 통지하는 간이 protected 편리한 메소드입니다.

java.util.prefs 에서의 Exception 의 사용

java.util.prefs 에서의 Exception 의 서브 클래스
`class` | `BackingStoreException` 배킹 스토어에 장해가 발생했는지, 배킹 스토어에 액세스 할 수 없는 것이 원인으로, 설정 조작을 완료할 수 없었던 경우에 throw 됩니다.
`class` | `InvalidPreferencesFormatException` 입력이 설정의 컬렉션용의 적절한 XML 문서 타입에 준거하고 있지 않는, 즉 `Preferences` 의 스펙에 준거하고 있지 않기 위해(때문에), 조작을 완료할 수 없었던 경우에 throw 됩니다.

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

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

java.util.zip 에서의 Exception 의 사용

java.util.zip 에서의 Exception 의 서브 클래스
`class` | `DataFormatException` 데이터 형식 에러가 발생한 것을 통지합니다.
`class` | `ZipException` 소트의 Zip 예외가 발생한 것을 통지합니다.

javax.activation 에서의 Exception 의 사용

javax.activation 에서의 Exception 의 서브 클래스
`class` | `UnsupportedDataTypeException` 요구된 오퍼레이션이 요구된 데이터형을 지원하고 있지 않는 것을 알립니다.

javax.activity 에서의 Exception 의 사용

javax.activity 에서의 Exception 의 서브 클래스
`class` | `ActivityCompletedException` 이 예외는, Activity 문맥에 액세스 하는 임의의 메소드로, 처리의 계속이 불가능한 것을 나타내는 경우에 throw 될 가능성이 있습니다.
`class` | `ActivityRequiredException` 이 예외는, Activity 문맥이 필수의 메소드로 Activity 문맥을 납득할 수 없었던 경우에 컨테이너에 의해 throw 됩니다.
`class` | `InvalidActivityException` 이 예외는, Activity 문맥이 액세스 되어 시행된 호출 또는 그 호출해에 대응하는 Activity 문맥이 Activity 의 현재 상태와 일치하고 있지 않는 경우에 throw 될 가능성이 있습니다.

javax.annotation.processing 에서의 Exception 의 사용

javax.annotation.processing 에서의 Exception 의 서브 클래스
`class` | `FilerException` `Filer` 가 제공하는 보증을 무효로 하는 것 같은 파일 오픈의 시도를,`Filer` 가 검출한 것을 나타냅니다.

javax.crypto 에서의 Exception 의 사용

javax.crypto 에서의 Exception 의 서브 클래스
`class` | `BadPaddingException` 이 예외는, 특정의 패딩 기구가 입력 데이터에 대해서 예기 되고 있는데 데이터가 적절히 패딩 되지 않는 경우에 throw 됩니다.
`class` | `ExemptionMechanismException` 총칭 ExemptionMechanism 예외입니다.
`class` | `IllegalBlockSizeException` 이 예외는, 블록 암호에 제공된 데이터의 길이가 올바르지 않은 경우, 즉 암호의 블록 사이즈와 일치하지 않는 경우에 throw 됩니다.
`class` | `NoSuchPaddingException` 이 예외는, 어느 패딩 기구가 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 throw 됩니다.
`class` | `ShortBufferException` 이 예외는, 사용자가 제공한 출력 버퍼가 너무 작아 조작 결과를 보관 유지할 수 없는 경우에 throw 됩니다.

javax.imageio 에서의 Exception 의 사용

javax.imageio 에서의 Exception 의 서브 클래스
`class` | `IIOException` 읽어들여/기입 조작의 실행시 장해를 통지하는 예외 클래스입니다.

javax.imageio.metadata 에서의 Exception 의 사용

javax.imageio.metadata 에서의 Exception 의 서브 클래스
`class` | `IIOInvalidTreeException` `IIOInvalidTreeException` 는,`IIOMetadata` 객체에 의한 `IIOMetadataNode` 의 트리의 구문 분석을 할 수 없었던 경우에 throw 됩니다.

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

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

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

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

javax.management 에서의 Exception 의 사용

javax.management 에서의 Exception 의 서브 클래스
`class` | `AttributeNotFoundException` 지정된 속성이 존재하지 않는지, 취득할 수 없습니다.
`class` | `BadAttributeValueExpException` 쿼리를 작성하는 메소드에 무효인 MBean 속성이 건네받았을 경우에 throw 됩니다.
`class` | `BadBinaryOpValueExpException` 쿼리를 작성하는 메소드에 무효인 식이 건네받았을 경우에 throw 됩니다.
`class` | `BadStringOperationException` 쿼리를 작성하는 메소드에 무효인 캐릭터 라인 오퍼레이션이 건네받았을 경우에 throw 됩니다.
`class` | `InstanceAlreadyExistsException` MBean 는 벌써 레포지트리에 등록되어 있습니다.
`class` | `InstanceNotFoundException` 지정된 MBean 가 리포지터리(repository)내에 존재하지 않습니다.
`class` | `InvalidApplicationException` MBean 의 서브 쿼리의 식 또는 MBean 의 수식 속성의 식의 클래스가 잘못되어 있는 경우에 throw 됩니다.
`class` | `InvalidAttributeValueException` 지정된 값은, 속성에 대한 유효한 값이 아닙니다.
`class` | `JMException` JMX 구현으로부터 throw 되는 예외입니다.
`class` | `JMRuntimeException` JMX 구현으로부터 반환되는 실행시 예외입니다.
`class` | `ListenerNotFoundException` 지정된 MBean 청취자가 리포지터리(repository)내에 존재하지 않습니다.
`class` | `MalformedObjectNameException` 캐릭터 라인의 형식이 유효한 ObjectName 에 대응하고 있습니다.
`class` | `MBeanException` 에이전트내의 MBean 메소드에 의해 throw 되는 사용자 정의의 예외를 나타냅니다.
`class` | `MBeanRegistrationException` `MBeanRegistration` 인터페이스의 preRegister() 메소드와 preDeregister() 메소드에 의해 throw 되는 예외를 랩 합니다.
`class` | `NotCompliantMBeanException` MBean 서버에 JMX 준거의 MBean 가 아닌 객체를 등록하려고 했을 경우에 발행되는 예외입니다.
`class` | `OperationsException` MBean 의 오퍼레이션의 실행시에, MBean 서버내에서 throw 되는 예외를 나타냅니다.
`class` | `ReflectionException` java.lang.reflect 클래스를 사용해 MBean 상의 메소드를 호출할 때, MBean 서버내에서 throw 되는 예외를 나타냅니다.
`class` | `RuntimeErrorException` 에이전트내에서 `java.lang.Error` 가 발생했을 경우, 캐치 해,`RuntimeErrorException` 으로서 재throw 할 필요가 있습니다.
`class` | `RuntimeMBeanException` 에이전트내의 MBean 메소드에 의해 throw 되는 실행시 예외를 나타냅니다.
`class` | `RuntimeOperationsException` MBean 로 오퍼레이션의 실행시에 에이전트내에서 throw 되는 실행시 예외를 나타냅니다.
`class` | `ServiceNotFoundException` 요구된 서비스가 지원되어 있지 않은 경우에 발행되는 예외를 나타냅니다.

Exception 를 돌려주는 javax.management 의 메소드
`Exception` | `ReflectionException. getTargetException ()` 실제로 throw 되는 `Exception` 를 돌려줍니다.
`Exception` | `MBeanException. getTargetException ()` 실제로 throw 되는 `Exception` 를 돌려줍니다.

Exception 를 throw 하는 javax.management 의 메소드
`void` | `StandardMBean. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`void` | `MBeanRegistration. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`ObjectName` | `StandardMBean. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록하기 전에, MBean 에 필요한 오퍼레이션을 실행시킬 수가 있습니다.
`ObjectName` | `MBeanRegistration. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록하기 전에, MBean 에 필요한 오퍼레이션을 실행시킬 수가 있습니다.

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

javax.management.loading 에서의 Exception 의 사용

Exception 를 throw 하는 javax.management.loading 의 메소드
`protected URL` | `MLet. check (String version, URL codebase, String jarfile, MLetContent mlet)` 이 메소드는, 캐쉬 기능과 버젼 관리 기능을 지원하기 위해서 이 서비스를 확장할 때 오버라이드(override) 됩니다.
`void` | `MLet. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, m-let 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`ObjectName` | `MLet. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록되기 전에, m-let 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.

javax.management.modelmbean 에서의 Exception 의 사용

javax.management.modelmbean 에서의 Exception 의 서브 클래스
`class` | `InvalidTargetObjectTypeException` 지정된 타겟 객체형이 무효인 경우에 throw 되는 예외입니다.
`class` | `XMLParseException` 이 예외는, XML 형식의 캐릭터 라인이 ModelMBean 객체에 해석되는 경우, 또는 XML 형식의 캐릭터 라인이 ModelMBean 객체로부터 작성되는 경우에 throw 됩니다.

Exception 를 throw 하는 javax.management.modelmbean 의 메소드
`void` | `RequiredModelMBean. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`ObjectName` | `RequiredModelMBean. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록하기 전에, MBean 에 필요한 오퍼레이션을 실행시킬 수가 있습니다.

Exception 형의 파라미터를 가지는 javax.management.modelmbean 의 생성자
`InvalidTargetObjectTypeException (Exception e, String s)` 예외와 캐릭터 라인을 취하는 생성자 입니다.
`XMLParseException (Exception e, String s)` 캐릭터 라인과 예외를 취하는 생성자 입니다.

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

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

Exception 를 throw 하는 javax.management.monitor 의 메소드
`void` | `Monitor. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, 모니터 MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`ObjectName` | `Monitor. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록하기 전에, 모니터 MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.

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

javax.management.openmbean 에서의 Exception 의 서브 클래스
`class` | `InvalidOpenTypeException` 이 실행시 예외는, 「공개 데이터」치의 「공개형」이 예상하고 있던 값과 다른 경우에 throw 됩니다.
`class` | `KeyAlreadyExistsException` 이 실행시 예외는, 「겉(표) 데이터」인스턴스에 추가되는 행의 인덱스가, 이 「겉(표) 데이터」인스턴스내의 다른 행을 참조하기 위해서 벌써 사용되고 있는 경우에 throw 됩니다.
`class` | `OpenDataException` 이 확인이 끝난 예외는, 타당성의 제약의 일부가 채워지지 않기 때문에, 「공개형」, 「공개 데이터」, 또는 「공개 MBean 메타데이타 정보」인스턴스를 구축할 수 없었던 경우에 throw 됩니다.

javax.management.relation 에서의 Exception 의 사용

javax.management.relation 에서의 Exception 의 서브 클래스
`class` | `InvalidRelationIdException` 이 예외는, 관계에 대해서, 벌써 사용되고 있는 관계 ID 가 제공되었을 경우에 발행됩니다.
`class` | `InvalidRelationServiceException` 이 예외는, 제공된 관계 서비스가 무효인 경우에 발행됩니다.
`class` | `InvalidRelationTypeException` 관계형이 무효입니다.
`class` | `InvalidRoleInfoException` 이 예외는, 롤 정보에 대해, 최소치가 최대치보다 큰 경우에 발행됩니다.
`class` | `InvalidRoleValueException` 롤치가 무효입니다.
`class` | `RelationException` 이 클래스는, 관계의 관리중에 발행되는 예외의 슈퍼 클래스입니다.
`class` | `RelationNotFoundException` 이 예외는, 관계 서비스내에, 지정된 관계 ID 로 나타내지는 관계가 존재하지 않는 경우에 발행됩니다.
`class` | `RelationServiceNotRegisteredException` 이 예외는, 관계 서비스에의 액세스가 등록되지 않은 경우에 발행됩니다.
`class` | `RelationTypeNotFoundException` 이 예외는, 관계 서비스내에, 지정된 이름의 관계형이 존재하지 않는 경우에 발행됩니다.
`class` | `RoleInfoNotFoundException` 이 예외는, 지정된 관련형으로 지정된 이름의 롤 정보가 존재하지 않는 경우에 발행됩니다.
`class` | `RoleNotFoundException` 이 예외는, 관계에 포함되는 롤이 존재하지 않는 경우, 존재했다고 해도 읽기 불능인 경우, 또는 설정 불능인 경우에 발행됩니다.

Exception 를 throw 하는 javax.management.relation 의 메소드
`void` | `RelationSupport. preDeregister ()`
`void` | `RelationService. preDeregister ()`
`ObjectName` | `RelationSupport. preRegister (MBeanServer server, ObjectName name)`
`ObjectName` | `RelationService. preRegister (MBeanServer server, ObjectName name)`

javax.management.remote 에서의 Exception 의 사용

javax.management.remote 에서의 Exception 의 서브 클래스
`class` | `JMXProviderException` 요구된 프로토콜의 프로바이더가 존재하지만, 어떠한 이유로써 사용할 수 없는 경우에,`JMXConnectorFactory` 및 `JMXConnectorServerFactory` 에 의해 throw 되는 예외입니다.
`class` | `JMXServerErrorException` 원격 MBean 서버내에서 호출을 처리하고 있는 동안에 `Error` 가 throw 되었을 경우,`MBeanServer` 메소드의 원격 호출의 결과로서 throw 되는 예외입니다.

Exception 를 throw 하는 javax.management.remote 의 메소드
`void` | `JMXConnectorServer. preDeregister ()` 이 연결기 서버의 MBean 서버에의 등록이 해제되었을 때, 원등록처 MBean 서버에 의해 불려 갑니다.

javax.management.timer 에서의 Exception 의 사용

Exception 를 throw 하는 javax.management.timer 의 메소드
`void` | `Timer. preDeregister ()` MBean 서버로부터 등록 해제하기 전에, 타이머 MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.
`ObjectName` | `Timer. preRegister (MBeanServer server, ObjectName name)` MBean 서버에 등록하기 전에, 타이머 MBean 가 필요한 오퍼레이션을 실행할 수 있도록(듯이) 합니다.

javax.naming 에서의 Exception 의 사용

javax.naming 에서의 Exception 의 서브 클래스
`class` | `AuthenticationNotSupportedException` 이 예외는, 요구된 인증의 특정의 후레이바가 지원되어 있지 않은 경우에 throw 됩니다.
`class` | `CannotProceedException` 이 예외는, 오퍼레이션을 더 이상 진행되지 않는 이름의 포인트에 오퍼레이션이 달한 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `CommunicationException` 이 예외는, 클라이언트가 디렉토리 서비스 또는 네이밍 서비스와 통신할 수 없는 경우에 throw 됩니다.
`class` | `ConfigurationException` 이 예외는, 구성상의 문제가 있는 경우에 throw 됩니다.
`class` | `ContextNotEmptyException` 이 예외는, 빈 상태(empty)이 아닌 문맥을 파기하려고 했을 경우에 throw 됩니다.
`class` | `InsufficientResourcesException` 이 예외는, 요구된 오퍼레이션을 완료하기 위해서 자원을 이용할 수 없는 경우에 throw 됩니다.
`class` | `InterruptedNamingException` 이 예외는, 네이밍 조작의 호출이 끼어들어졌을 경우에 throw 됩니다.
`class` | `InvalidNameException` 이 예외는, 지정된 이름이 네이밍 시스템의 네이밍 구문과 일치하지 않는 것을 나타냅니다.
`class` | `LimitExceededException` 이 예외는, 사용자 또는 시스템으로 지정된 제한에 의해 메소드가 이상종료(ABEND) 했을 경우에 throw 됩니다.
`class` | `LinkException` 이 예외는, 링크의 해결중에 발견된 문제를 설명하기 위해서 사용됩니다.
`class` | `LinkLoopException` 이 예외는, 링크를 해결하려고 해 루프가 검출되었을 때, 또는 링크 카운트의 고유의 구현으로 제한에 이르렀을 때에 throw 됩니다.
`class` | `MalformedLinkException` 이 예외는, 링크를 해결 또는 구축할 경우에 무효인 링크가 발견되었을 경우에 throw 됩니다.
`class` | `NameAlreadyBoundException` 이 예외는, 이름이 벌써 다른 객체에 바인드 되고 있기 위해서(때문에), 바인딩을 추가할 수 없는 것을 나타내는 메소드에 의해 throw 됩니다.
`class` | `NameNotFoundException` 이 예외는, 바인드되어 있지 않기 위해(때문에), 이름의 컴퍼넌트를 해결할 수 없는 경우에 throw 됩니다.
`class` | `NamingException` Context 및 DirContext 인터페이스에서의 조작에 의해 throw 되는 모든 예외의 슈퍼 클래스입니다.
`class` | `NamingSecurityException` Context 및 DirContext 인터페이스에서의 조작에 의해 throw 되는 시큐리티에 관련하는 예외의 슈퍼 클래스입니다.
`class` | `NoInitialContextException` 이 예외는, 초기 문맥 구현을 작성할 수 없는 경우에 throw 됩니다.
`class` | `NoPermissionException` 이 예외는, 클라이언트가 액세스권을 갖지 않는 조작을 실행하려고 하면(자) throw 됩니다.
`class` | `NotContextException` 네이밍 조작을 계속하기 위해서 문맥이 필요한 지점에서, 해결된 객체가 문맥이 아닌 경우에, 이 예외는 throw 됩니다.
`class` | `OperationNotSupportedException` 문맥 구현이 불려 간 조작을 지원하지 않는 경우에, 이 예외는 throw 됩니다.
`class` | `PartialResultException` 이 예외는, 현재 돌려주어지고 있는 결과, 또는 지금까지 반환된 결과가 부분적인 것, 및 조작을 완료할 수 없는 것을 나타내기 위해서(때문에) throw 됩니다.
`class` | `ReferralException` 이 abstract 클래스는, LDAP v3 서버에 의해 반환되는 경우등의참조에 응답해 생성되는 참조 예외를 나타내는데 사용됩니다.
`class` | `ServiceUnavailableException` 이 예외는, 디렉토리 서비스 또는 네임 서비스와의 통신을 시도한 결과, 그 서비스를 이용할 수 없는 경우에 throw 됩니다.
`class` | `SizeLimitExceededException` 이 예외는, 메소드가 사이즈 관련의 제한을 넘는 결과를 생성했을 경우에 throw 됩니다.
`class` | `TimeLimitExceededException` 이 예외는, 메소드가 지정된 제한 시간내에 종료하지 않는 경우에 throw 됩니다.

javax.naming.directory 에서의 Exception 의 사용

javax.naming.directory 에서의 Exception 의 서브 클래스
`class` | `AttributeInUseException` 이 예외는, 벌써 존재하는 속성을 추가하려고 하면(자) throw 됩니다.
`class` | `AttributeModificationException` 이 예외는, 속성의 (schema) 정의나 속성 상태와 모순되는, 속성, 그 식별자, 또는 그 값의 추가, 삭제, 또는 변경을 실행하려고 하면(자) throw 됩니다.
`class` | `InvalidAttributeIdentifierException` 이 예외는, 무효인 속성 식별자를 사용해 속성을 추가 또는 작성하려고 했을 경우에 throw 됩니다.
`class` | `InvalidAttributesException` 이 예외는, 불완전하게 또는 부정하게 지정된 속성 세트를 추가 또는 변경하려고 했을 경우에 throw 됩니다.
`class` | `InvalidSearchControlsException` 이 예외는, 검색 조작을 위한 SearchControls 의 지정이 무효인 경우에 throw 됩니다.
`class` | `InvalidSearchFilterException` 이 예외는, 검색 필터의 지정이 무효인 경우에 throw 됩니다.
`class` | `NoSuchAttributeException` 이 예외는, 존재하지 않는 속성에 액세스 하려고 했을 경우에 throw 됩니다.
`class` | `SchemaViolationException` 이 예외는, 메소드가 어떠한 형태로 schema에 위반했을 경우에 throw 됩니다.

javax.naming.ldap 에서의 Exception 의 사용

javax.naming.ldap 에서의 Exception 의 서브 클래스
`class` | `LdapReferralException` 이 추상 클래스는, LDAP 참조 예외를 나타내기 위해서(때문에) 사용됩니다.

javax.naming.spi 에서의 Exception 의 사용

Exception 를 throw 하는 javax.naming.spi 의 메소드
`Object` | `ObjectFactory. getObjectInstance (Object obj, Name name, Context nameCtx, Hashtable <?,?> environment)` 지정된 위치 정보 또는 참조 정보를 사용해, 객체를 생성합니다.
`static Object` | `NamingManager. getObjectInstance (Object refInfo, Name name, Context nameCtx, Hashtable <?,?> environment)` 지정된 객체 및 환경에 객체의 인스턴스를 생성합니다.
`static Object` | `DirectoryManager. getObjectInstance (Object refInfo, Name name, Context nameCtx, Hashtable <?,?> environment, Attributes attrs)` 지정된 객체, 속성, 및 환경에 객체의 인스턴스를 생성합니다.
`Object` | `DirObjectFactory. getObjectInstance (Object obj, Name name, Context nameCtx, Hashtable <?,?> environment, Attributes attrs)` 위치 정보 또는 참조 정보, 및 지정된 속성을 사용해, 객체를 생성합니다.

javax.net.ssl 에서의 Exception 의 사용

javax.net.ssl 에서의 Exception 의 서브 클래스
`class` | `SSLException` SSL 하부조직에 의해 검출된 에러를 나타냅니다.
`class` | `SSLHandshakeException` 클라이언트와 서버가, 시큐리티의 협상을 적절한 레벨로 실시할 수가 없었던 것을 나타냅니다.
`class` | `SSLKeyException` 부정한 SSL 키를 보고합니다.
`class` | `SSLPeerUnverifiedException` 피어의 식별 정보를 확인할 수 없었던 것을 나타냅니다.
`class` | `SSLProtocolException` SSL 프로토콜의 동작으로 발생한 에러를 보고합니다.

javax.print 에서의 Exception 의 사용

javax.print 에서의 Exception 의 서브 클래스
`class` | `PrintException` PrintException 클래스는, Print Service 인스턴스의 사용시에 발생하는 인쇄 관련의 에러 조건을 캡슐화합니다.

Exception 형의 파라미터를 가지는 javax.print 의 생성자
`PrintException (Exception e)` 지정된 예외를 연쇄하는 인쇄 예외를 구축합니다.
`PrintException (String s, Exception e)` 상세 메세지 및 연쇄 예외를 지정해 인쇄 예외를 구축합니다.

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

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

javax.script 에서의 Exception 의 사용

javax.script 에서의 Exception 의 서브 클래스
`class` | `ScriptException` 스크립트 API 의 총칭 `Exception` 클래스입니다.

Exception 형의 파라미터를 가지는 javax.script 의 생성자
`ScriptException (Exception e)` 기본이 되는 interpreter에 의해 throw 되는 `Exception` 를 랩 하는 `ScriptException` 를 작성합니다.

javax.security.auth 에서의 Exception 의 사용

javax.security.auth 에서의 Exception 의 서브 클래스
`class` | `DestroyFailedException` `destroy` 조작이 실패한 것을 통지합니다.
`class` | `RefreshFailedException` `refresh` 조작이 실패한 것을 통지합니다.

javax.security.auth.callback 에서의 Exception 의 사용

javax.security.auth.callback 에서의 Exception 의 서브 클래스
`class` | `UnsupportedCallbackException` `CallbackHandler` 가 특정의 `Callback` 를 인식하지 않는 것을 통지합니다.

javax.security.auth.login 에서의 Exception 의 사용

javax.security.auth.login 에서의 Exception 의 서브 클래스
`class` | `AccountException` 일반적인 어카운트 예외입니다.
`class` | `AccountExpiredException` 사용자 어카운트가 기한 마감인 것을 통지합니다.
`class` | `AccountLockedException` 어카운트가 락 된 것을 통지합니다.
`class` | `AccountNotFoundException` 어카운트가 발견되지 않는 것을 통지합니다.
`class` | `CredentialException` 일반적인 자격 예외입니다.
`class` | `CredentialExpiredException` `Credential` 가 기한 마감인 것을 통지합니다.
`class` | `CredentialNotFoundException` 자격이 발견되지 않는 것을 통지합니다.
`class` | `FailedLoginException` 사용자 인증에 실패한 것을 통지합니다.
`class` | `LoginException` 기본적인 로그인 예외입니다.

javax.security.cert 에서의 Exception 의 사용

javax.security.cert 에서의 Exception 의 서브 클래스
`class` | `CertificateEncodingException` 증명서의 encode 예외입니다.
`class` | `CertificateException` 이 예외는, 증명서에 관한 다양한 문제의 1 개를 나타냅니다.
`class` | `CertificateExpiredException` 증명서의 기한 마감의 예외입니다.
`class` | `CertificateNotYetValidException` 증명서가 아직 유효하지 않는 것을 나타내는 예외입니다.
`class` | `CertificateParsingException` 증명서 구문 분석 예외입니다.

javax.security.sasl 에서의 Exception 의 사용

javax.security.sasl 에서의 Exception 의 서브 클래스
`class` | `AuthenticationException` 이 예외는, SASL 기구의 구현에 의해 throw 되어 ID, 패스 프레이즈, 또는 키가 무효인 등의 인증에 관련한 이유에 의해, SASL 교환에 실패한 것을 나타냅니다.
`class` | `SaslException` 이 클래스는, SASL 의 사용시에 발생한 에러를 나타냅니다.

javax.sound.midi 에서의 Exception 의 사용

javax.sound.midi 에서의 Exception 의 서브 클래스
`class` | `InvalidMidiDataException` `InvalidMidiDataException` 는, 올바르지 않은 MIDI 데이터가 검출된 것을 나타냅니다.
`class` | `MidiUnavailableException` `MidiUnavailableException` 는, 요구된 MIDI 컴퍼넌트가 이용 불가이기 (위해)때문에 열거나 작성할 수 없는 경우에, throw 됩니다.

javax.sound.sampled 에서의 Exception 의 사용

javax.sound.sampled 에서의 Exception 의 서브 클래스
`class` | `LineUnavailableException` `LineUnavailableException` 는, 라인이 사용 불가이기 때문에 열지 않는 것을 나타내는 예외입니다.
`class` | `UnsupportedAudioFileException` `UnsupportedAudioFileException` 는, 인식된 파일형과 파일 형식의 유효 데이터를 그 파일이 포함하지 않기 위해(때문에) 조작이 실패한 것을 나타내는 예외입니다.

javax.sql.rowset 에서의 Exception 의 사용

javax.sql.rowset 에서의 Exception 의 서브 클래스
`class` | `RowSetWarning` `RowSet` 객체로 설정된 데이타베이스 경고에 관한 정보를 제공하는 `SQLException` 의 확장입니다.

javax.sql.rowset.serial 에서의 Exception 의 사용

javax.sql.rowset.serial 에서의 Exception 의 서브 클래스
`class` | `SerialException` `DATALINK 나 JAVAOBJECT` 에 가세해,`BLOB, CLOB, STRUCT, ARRAY` 등의 SQL 형의 직렬화 또는 직렬화 복원시의 에러를 나타냅니다.

javax.sql.rowset.spi 에서의 Exception 의 사용

javax.sql.rowset.spi 에서의 Exception 의 서브 클래스
`class` | `SyncFactoryException` `SyncFactory` 기구의 에러를 나타냅니다.
`class` | `SyncProviderException` `SyncProvider` 기구로 발생한 에러를 나타냅니다.

javax.swing 에서의 Exception 의 사용

javax.swing 에서의 Exception 의 서브 클래스
`class` | `UnsupportedLookAndFeelException` 요구된 Look & Feel 의 관리 클래스가 사용자의 시스템상에 존재하지 않는 것을 나타내는 예외입니다.

Exception 를 throw 하는 javax.swing 의 메소드
`protected abstract T` | `SwingWorker. doInBackground ()` 결과를 계산하는지, 계산할 수 없는 경우는 예외를 throw 합니다.

javax.swing.text 에서의 Exception 의 사용

javax.swing.text 에서의 Exception 의 서브 클래스
`class` | `BadLocationException` 존재하지 않는 위치를 참조하려고 했을 경우등의, 문서 모델중의 부정한 위치를 보고합니다.
`class` | `ChangedCharSetException` ChangedCharSetException 는, 이름이 가리키는 대로, 캐릭터 세트가 변경되었을 때에 throw 되는 예외입니다.

javax.swing.tree 에서의 Exception 의 사용

javax.swing.tree 에서의 Exception 의 서브 클래스
`class` | `ExpandVetoException` 전개 및 때보고가 일어나지 않게 하는 예외입니다.

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

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

javax.transaction 에서의 Exception 의 사용

javax.transaction 에서의 Exception 의 서브 클래스
`class` | `InvalidTransactionException` 이 예외는, 그 요구에 의해 무효인 트랜잭션(transaction) 문맥이 전송된 것을 나타냅니다.
`class` | `TransactionRequiredException` 이 예외는, 어느 요구에 의해 null 의 트랜잭션(transaction) 문맥이 전송되었지만, 타겟 객체에 액티브한 트랜잭션(transaction)가 필요한 일을 나타냅니다.
`class` | `TransactionRolledbackException` 이 예외는, 요구의 처리에 관련지을 수 있고 있는 트랜잭션(transaction)가 롤백(rollback) 된, 또는 롤백(rollback) 하도록(듯이) 마크 된 것을 나타냅니다.

javax.transaction.xa 에서의 Exception 의 사용

javax.transaction.xa 에서의 Exception 의 서브 클래스
`class` | `XAException` XAException 는, 자원 매니저 (RM)에 의해 throw 되어 관련하는 트랜잭션(transaction)로 에러가 검출된 것을 트랜잭션(transaction) 매니저에게 통지합니다.

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

javax.xml.bind 에서의 Exception 의 서브 클래스
`class` | `JAXBException` 이것은, 모든 JAXB 예외의 루트 예외 클래스입니다.
`class` | `PropertyException` 이 예외는, 프로퍼티의 취득 또는 설정중에 문제가 발생한 것을 나타냅니다.
`class` | `TypeConstraintException` 이 예외는, 동적으로 체크되는 형태 제약의 위반이 검출된 것을 나타냅니다.
`class` | `ValidationException` 이 예외는, 검증 조작의 실행중에 에러가 발생한 것을 나타냅니다.

javax.xml.bind.annotation.adapters 에서의 Exception 의 사용

Exception 를 throw 하는 javax.xml.bind.annotation.adapters 의 메소드
`abstract ValueType` | `XmlAdapter. marshal (BoundType v)` 바운드형을 치 형으로 변환합니다.
`abstract BoundType` | `XmlAdapter. unmarshal (ValueType v)` 치 형을 바운드형으로 변환합니다.

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

javax.xml.crypto 에서의 Exception 의 서브 클래스
`class` | `KeySelectorException` `KeySelector` 에 의해 throw 되는 예외 조건을 나타냅니다.
`class` | `MarshalException` XML 정렬화 또는 비정렬화의 처리중에 발생한 예외 조건을 나타냅니다.
`class` | `NoSuchMechanismException` 이 예외는, 어느 XML 기구가 요구되었음에도 불구하고, 현재의 환경에서는 사용 가능하지 않은 경우에 throw 됩니다.
`class` | `URIReferenceException` `URIReference` 의 사이접참조중에 throw 되는 예외 조건을 나타냅니다.

javax.xml.crypto.dsig 에서의 Exception 의 사용

javax.xml.crypto.dsig 에서의 Exception 의 서브 클래스
`class` | `TransformException` 변환 알고리즘의 실행중에 예외 조건이 발생한 것을 나타냅니다.
`class` | `XMLSignatureException` XML 서명의 생성중 또는 검증 처리중에 발생한 예외 조건을 나타냅니다.

javax.xml.datatype 에서의 Exception 의 사용

javax.xml.datatype 에서의 Exception 의 서브 클래스
`class` | `DatatypeConfigurationException` 중대한 구성 에러를 나타냅니다.

javax.xml.parsers 에서의 Exception 의 사용

javax.xml.parsers 에서의 Exception 의 서브 클래스
`class` | `ParserConfigurationException` 중대한 구성 에러를 나타냅니다.

Exception 를 돌려주는 javax.xml.parsers 의 메소드
`Exception` | `FactoryConfigurationError. getException ()` 이 예외를 발생시키는 원인이 된 실제의 예외 (존재하는 경우)를 돌려줍니다.

Exception 형의 파라미터를 가지는 javax.xml.parsers 의 생성자
`FactoryConfigurationError (Exception e)` 에러의 `Exception` 기본 원인을 지정해, 새로운 `FactoryConfigurationError` 를 작성합니다.
`FactoryConfigurationError (Exception e, String msg)` `Exception` 의 기본 원인과 상세 메세지를 지정해, 새로운 `FactoryConfigurationError` 를 작성합니다.

javax.xml.soap 에서의 Exception 의 사용

javax.xml.soap 에서의 Exception 의 서브 클래스
`class` | `SOAPException` SOAP 예외가 발생한 것을 통지하는 예외입니다.

javax.xml.stream 에서의 Exception 의 사용

javax.xml.stream 에서의 Exception 의 서브 클래스
`class` | `XMLStreamException` 예기치 않은 처리 에러를 위한 기본의 예외입니다.

Exception 를 돌려주는 javax.xml.stream 의 메소드
`Exception` | `FactoryConfigurationError. getException ()` 상자의 예외를 돌려줍니다 (존재하는 경우).

Exception 형의 파라미터를 가지는 javax.xml.stream 의 생성자
`FactoryConfigurationError (Exception e)` 상자의 내부 예외를 가지는 예외를 구축합니다.
`FactoryConfigurationError (Exception e, String msg)` 상자의 내부 예외 및 메세지를 가지는 예외를 구축합니다.
`FactoryConfigurationError (String msg, Exception e)` 상자의 내부 예외 및 메세지를 가지는 예외를 구축합니다.

javax.xml.transform 에서의 Exception 의 사용

javax.xml.transform 에서의 Exception 의 서브 클래스
`class` | `TransformerConfigurationException` 중대한 구성 에러를 나타냅니다.
`class` | `TransformerException` 이 클래스는, 변환 처리중에 발생한 예외 상태를 나타냅니다.

Exception 를 돌려주는 javax.xml.transform 의 메소드
`Exception` | `TransformerFactoryConfigurationError. getException ()` 이 예외를 발생시키는 원인이 된 실제의 예외 (존재하는 경우)를 돌려줍니다.

Exception 형의 파라미터를 가지는 javax.xml.transform 의 생성자
`TransformerFactoryConfigurationError (Exception e)` 에러의 `Exception` 기본 원인을 지정해, 새로운 `TransformerFactoryConfigurationError` 를 작성합니다.
`TransformerFactoryConfigurationError (Exception e, String msg)` `Exception` 의 기본 원인과 상세 메세지를 지정해, 새로운 `TransformerFactoryConfigurationError` 를 작성합니다.

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

javax.xml.ws 에서의 Exception 의 서브 클래스
`class` | `WebServiceException` `WebServiceException` 클래스는, 모든 JAX-WS API 실행시 예외의 기저 예외 클래스입니다.

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

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

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

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

javax.xml.xpath 에서의 Exception 의 사용

javax.xml.xpath 에서의 Exception 의 서브 클래스
`class` | `XPathException` `XPathException` 는 총칭 XPath 예외를 나타냅니다.
`class` | `XPathExpressionException` `XPathExpressionException` 는 XPath 식의 에러를 나타냅니다.
`class` | `XPathFactoryConfigurationException` `XPathFactoryConfigurationException` 는 `XPathFactory` 환경의 구성 에러를 나타냅니다.
`class` | `XPathFunctionException` `XPathFunctionException` 는 XPath 함수의 에러를 나타냅니다.

org.ietf.jgss 에서의 Exception 의 사용

org.ietf.jgss 에서의 Exception 의 서브 클래스
`class` | `GSSException` 이 예외는, GSS-API 기구 고유의 에러를 포함한 GSS-API 에러가 발생했을 때에 throw 됩니다.

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

org.omg.CORBA 에서의 Exception 의 서브 클래스
`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` | `Bounds` 메소드가 액세스 하려고 하고 있는 객체에 대해서, 파라미터가 유효한 범위내에 없는 경우에 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` | `PolicyError` 정책 에러가 발생했을 경우에 throw 되는 사용자 예외입니다.
`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 하는 경우에, 발생하는 예외입니다.
`class` | `UnknownUserException` 서버로부터 반환된 사용자 예외를 포함하는 클래스입니다.
`class` | `UserException` CORBA IDL 정의의 사용자 예외의 루트 클래스입니다.
`class` | `WrongTransaction` CORBA 의 `WrongTransaction` 사용자 정의 예외입니다.

Exception 를 돌려주는 org.omg.CORBA 의 메소드
`abstract Exception` | `Environment. exception ()` 이 `Environment` 객체중의 예외를 가져옵니다.

Exception 형의 파라미터를 가지는 org.omg.CORBA 의 메소드
`abstract void` | `Environment. exception (Exception except)` 이 `Environment` 객체중으로 지정된 예외를 삽입합니다.

org.omg.CORBA.DynAnyPackage 에서의 Exception 의 사용

org.omg.CORBA.DynAnyPackage 에서의 Exception 의 서브 클래스
`class` | `Invalid` Invalid 예외는, 파라미터로서 부정한 `DynAny` 또는 `Any` 가 건네받았을 경우에, 동적 Any 의 오퍼레이션에 의해 throw 됩니다.
`class` | `InvalidSeq` InvalidSeq 예외는, 순서 (Java 배열)를 인수에 취하는 동적 Any 에 대한 모든 오퍼레이션에 의해, 그 순서가 무효인 경우에 throw 됩니다.
`class` | `InvalidValue`
`class` | `TypeMismatch` TypeMismatch 예외는, 내용의 실제의 형태와 액세스처의 형태가 일치하지 않는 경우에, 동적 Any 의 액세스용 메소드에 의해 throw 됩니다.

org.omg.CORBA.ORBPackage 에서의 Exception 의 사용

org.omg.CORBA.ORBPackage 에서의 Exception 의 서브 클래스
`class` | `InconsistentTypeCode` InconsistentTypeCode 예외는,`DynAny` 의 특정의 서브 클래스에 일치하지 않는 형태 코드를 사용해 동적 Any 를 작성하려고 했을 경우에 throw 됩니다.
`class` | `InvalidName` `ORB.resolve_initial_references` 에 초기 참조가 없는 이름이 건네받았을 경우에 `InvalidName` 예외가 throw 됩니다.

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

org.omg.CORBA.portable 에서의 Exception 의 서브 클래스
`class` | `ApplicationException` 이 클래스는, ORB 와 Stub간의 어플리케이션 레벨의 예외를 통지하는데 사용합니다.
`class` | `IndirectionException` 간접 참조의 예외는, Java 고유의 시스템 예외입니다.
`class` | `RemarshalException` 이 클래스는, 위치 전송 예외 및 객체 전송 GIOP 메세지를 ORB 에 환송하는데 사용됩니다.
`class` | `UnknownException` org.omg.CORBA.portable.UnknownException 는, Tie 와 ORB 간, 및 ORB 와 Stub간의 미지의 예외를 통지하는데 사용됩니다.

org.omg.CORBA.TypeCodePackage 에서의 Exception 의 사용

org.omg.CORBA.TypeCodePackage 에서의 Exception 의 서브 클래스
`class` | `BadKind` 예외 `BadKind` 는,`TypeCode` 객체로 올바르지 않은 조작이 불려 갔을 경우에 throw 됩니다.

org.omg.CosNaming.NamingContextExtPackage 에서의 Exception 의 사용

org.omg.CosNaming.NamingContextExtPackage 에서의 Exception 의 서브 클래스
`class` | `InvalidAddress` org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java.

org.omg.CosNaming.NamingContextPackage 에서의 Exception 의 사용

org.omg.CosNaming.NamingContextPackage 에서의 Exception 의 서브 클래스
`class` | `AlreadyBound` org/omg/CosNaming/NamingContextPackage/AlreadyBound.java.
`class` | `CannotProceed` org/omg/CosNaming/NamingContextPackage/CannotProceed.java.
`class` | `NotEmpty` org/omg/CosNaming/NamingContextPackage/NotEmpty.java.
`class` | `NotFound` org/omg/CosNaming/NamingContextPackage/NotFound.java.

org.omg.IOP.CodecFactoryPackage 에서의 Exception 의 사용

org.omg.IOP.CodecFactoryPackage 에서의 Exception 의 서브 클래스
`class` | `UnknownEncoding` org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java.

org.omg.IOP.CodecPackage 에서의 Exception 의 사용

org.omg.IOP.CodecPackage 에서의 Exception 의 서브 클래스
`class` | `FormatMismatch` org/omg/IOP/CodecPackage/FormatMismatch.java.
`class` | `InvalidTypeForEncoding` org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java.

org.omg.PortableInterceptor 에서의 Exception 의 사용

org.omg.PortableInterceptor 에서의 Exception 의 서브 클래스
`class` | `InvalidSlot` org/omg/PortableInterceptor/InvalidSlot.java.

org.omg.PortableInterceptor.ORBInitInfoPackage 에서의 Exception 의 사용

org.omg.PortableInterceptor.ORBInitInfoPackage 에서의 Exception 의 서브 클래스
`class` | `DuplicateName` org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java.

org.omg.PortableServer 에서의 Exception 의 사용

org.omg.PortableServer 에서의 Exception 의 서브 클래스
`class` | `ForwardRequest` org/omg/PortableServer/ForwardRequest.java.

org.omg.PortableServer.CurrentPackage 에서의 Exception 의 사용

org.omg.PortableServer.CurrentPackage 에서의 Exception 의 서브 클래스
`class` | `NoContext` org/omg/PortableServer/CurrentPackage/NoContext.java.

org.omg.PortableServer.POAManagerPackage 에서의 Exception 의 사용

org.omg.PortableServer.POAManagerPackage 에서의 Exception 의 서브 클래스
`class` | `AdapterInactive` org/omg/PortableServer/POAManagerPackage/AdapterInactive.java.

org.omg.PortableServer.POAPackage 에서의 Exception 의 사용

org.omg.PortableServer.POAPackage 에서의 Exception 의 서브 클래스
`class` | `AdapterAlreadyExists` org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java.
`class` | `AdapterNonExistent` org/omg/PortableServer/POAPackage/AdapterNonExistent.java.
`class` | `InvalidPolicy` org/omg/PortableServer/POAPackage/InvalidPolicy.java.
`class` | `NoServant` org/omg/PortableServer/POAPackage/NoServant.java.
`class` | `ObjectAlreadyActive` org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java.
`class` | `ObjectNotActive` org/omg/PortableServer/POAPackage/ObjectNotActive.java.
`class` | `ServantAlreadyActive` org/omg/PortableServer/POAPackage/ServantAlreadyActive.java.
`class` | `ServantNotActive` org/omg/PortableServer/POAPackage/ServantNotActive.java.
`class` | `WrongAdapter` org/omg/PortableServer/POAPackage/WrongAdapter.java.
`class` | `WrongPolicy` org/omg/PortableServer/POAPackage/WrongPolicy.java.

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

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

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

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

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

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

org.xml.sax 에서의 Exception 의 사용

org.xml.sax 에서의 Exception 의 서브 클래스
`class` | `SAXException` SAX 의 일반적인 에러 또는 경고를 캡슐화합니다.
`class` | `SAXNotRecognizedException` 인식되지 않는 식별자를 위한 예외 클래스입니다.
`class` | `SAXNotSupportedException` 지원 대상외의 조작을 위한 예외 클래스입니다.
`class` | `SAXParseException` XML 구문 분석 에러 또는 경고를 캡슐화합니다.

Exception 를 돌려주는 org.xml.sax 의 메소드
`Exception` | `SAXException. getException ()` 편입 예외를 돌려줍니다 (존재하는 경우).

Exception 형의 파라미터를 가지는 org.xml.sax 의 생성자
`SAXException (Exception e)` 기존의 예외를 랩 하는 새로운 SAXException 를 작성합니다.
`SAXException (String message, Exception e)` 기존의 예외로부터 새로운 SAXException 를 작성합니다.
`SAXParseException (String message, Locator locator, Exception e)` 기존의 예외를 SAXParseException 에 랩 합니다.
`SAXParseException (String message, String publicId, String systemId, int lineNumber, int columnNumber, Exception e)` 편입 예외를 사용해 새로운 SAXParseException 를 생성합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.