JavaTM Platform
Standard Ed. 6

클래스
java.lang.Error 의 사용

Error 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.annotation Java 프로그램 언어의 주석 기능을 지원하는 라이브러리를 제공합니다.  
java.lang.reflect 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.  
java.nio.charset 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.  
java.rmi RMI 패키지를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.zip 표준의 ZIP 및 GZIP 파일 형식의 read 및 기입해 용클래스를 제공합니다.  
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.remote JMX MBean 서버에 원격 접근하기 위한 인터페이스입니다.  
javax.xml.parsers XML 문서의 처리를 가능하게 하는 클래스를 제공합니다.  
javax.xml.transform 이 패키지는, 변환 명령의 처리, 및 소스로부터 결과에의 변환을 실행하기 위한 총칭 API 를 정의합니다.  
 

java.awt 에서의 Error 의 사용
 

java.awt 에서의 Error 의 서브 클래스
 class AWTError
          중대한 Abstract Window Toolkit 에러가 발생했을 때에 throw 됩니다.
 

java.io 에서의 Error 의 사용
 

java.io 에서의 Error 의 서브 클래스
 class IOError
          중대한 입출력 에러가 발생했을 때에 throw 됩니다.
 

java.lang 에서의 Error 의 사용
 

java.lang 에서의 Error 의 서브 클래스
 class AbstractMethodError
          어플리케이션이 abstract 메소드를 호출하려고 했을 경우에 throw 됩니다.
 class AssertionError
          선언이 실패한 것을 나타내기 위해서(때문에) throw 됩니다.
 class ClassCircularityError
          클래스의 초기화시에 루프가 발견되었을 경우에 throw 됩니다.
 class ClassFormatError
          Java 가상 머신이 클래스 파일을 읽어들이려고, 파일이 망가져 있다고 판단했을 경우, 또는 클래스 파일로서 해석할 수 없는 경우에 throw 됩니다.
 class ExceptionInInitializerError
          static 초기화자로 예상외의 예외가 발생한 것을 통지합니다.
 class IllegalAccessError
          액세스 할 수 없는 필드에의 액세스나 변경, 혹은 액세스 할 수 없는 메소드의 호출을 어플리케이션이 시도했을 경우에 throw 됩니다.
 class IncompatibleClassChangeError
          클래스 정의에 호환성이 없는 변경이 있었을 경우에 throw 됩니다.
 class InstantiationError
          어플리케이션이 Java 의 new 구문을 사용해 abstract 클래스나 인터페이스의 인스턴스를 생성하려고 했을 때에 throw 됩니다.
 class InternalError
          Java 가상 머신내에서 예기치 않은 내부 에러가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
 class LinkageError
          LinkageError 의 서브 클래스는, 어느 클래스가 다른 클래스에 의존관계(dependencies)가 있는 경우에, 전자의 클래스를 컴파일 한 뒤, 후자의 클래스에의 변경에 의해 호환성이 없어진 것을 나타냅니다.
 class NoClassDefFoundError
          일반적으로의 메소드 호출해, 혹은 new 식을 사용한 새로운 인스턴스의 생성으로, Java 가상 머신 또는 ClassLoader 인스턴스가 클래스 정의를 로드하려고 했지만, 클래스 정의가 보고 매운 있고 경우에 throw 됩니다.
 class NoSuchFieldError
          객체의 지정된 필드에 어플리케이션이 액세스, 또는 변경을 시도했을 때, 객체에 그 필드가 없는 경우에 throw 됩니다.
 class NoSuchMethodError
          있는 클래스의 특정의 메소드 (static 메소드, 또는 인스턴스 메소드)를 어플리케이션이 호출하려고 했을 때, 벌써 그 클래스에는 불려 간 메소드의 정의가 없는 경우에 throw 됩니다.
 class OutOfMemoryError
          메모리 부족을 위해서(때문에) Java 가상 머신이 객체를 할당하지 못하고, 가비지 컬렉터에 의해도 사용 가능한 메모리를 더 이상 확보 가능한 있고 경우에 throw 됩니다.
 class StackOverflowError
          어플리케이션에서의 재귀의 회수가 너무 많아서 스택 오버플로우가 일어나는 경우에 throw 됩니다.
 class ThreadDeath
          ThreadDeath 의 인스턴스는,Thread 클래스의 인수 없음의 stop 메소드가 불려 가면(자), 대상이 되는 thread내에서 throw 됩니다.
 class UnknownError
          미지이지만 중대한 예외가 Java 가상 머신으로 발생했을 경우에 throw 됩니다.
 class UnsatisfiedLinkError
          Java 가상 머신이,native 라고 선언된 메소드의 적절한 네이티브 언어의 정의를 찾아낼 수가 없는 경우에 throw 됩니다.
 class UnsupportedClassVersionError
          Java 가상 머신이 클래스 파일을 읽어들이려고, 파일내의 메이저 및 마이너의 버젼 번호가 지원되어 있지 않다고 판단했을 경우에 throw 됩니다.
 class VerifyError
          클래스 파일이 적절한 형식에서도, 어떤 종류의 내부 모순 또는 시큐리티상의 문제가 있는 것을 「검증자 (verifier)」가 검출했을 경우에 throw 됩니다.
 class VirtualMachineError
          Java 가상 머신이 망가져 있는지, 또는 동작을 계속하는데 필요한 자원이 부족하게 된 것을 나타내기 위해서(때문에) throw 됩니다.
 

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

java.lang.annotation 에서의 Error 의 서브 클래스
 class AnnotationFormatError
          주석 퍼서가 클래스 파일로부터 주석의 읽기를 시도해, 주석이 부정이라고 판단했을 경우에 throw 됩니다.
 

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

java.lang.reflect 에서의 Error 의 서브 클래스
 class GenericSignatureFormatError
          구문적으로 부정한 서명 속성이, 형태, 메소드, 혹은 생성자 의 총칭 서명 정보를 해석할 필요가 있는 리플렉트메소드에 의해 검출되었을 경우에 throw 됩니다.
 

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

java.nio.charset 에서의 Error 의 서브 클래스
 class CoderMalfunctionError
          CharsetDecoderdecodeLoop 메소드나 CharsetEncoderencodeLoop 메소드가 예상외의 예외를 throw 할 때 throw 되는 에러입니다.
 

java.rmi 에서의 Error 의 사용
 

Error 형의 파라미터를 가지는 java.rmi 의 생성자
ServerError (String  s, Error  err)
          지정된 상세 메세지 및 상자의 에러를 가지는 ServerError 를 구축합니다.
 

java.util 에서의 Error 의 사용
 

java.util 에서의 Error 의 서브 클래스
 class ServiceConfigurationError
          서비스 프로바이더의 로드안에 문제가 발생했을 경우에 throw 되는 에러.
 

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

java.util.zip 에서의 Error 의 서브 클래스
 class ZipError
          회복 불가능한 에러가 발생한 것을 통지합니다.
 

javax.management 에서의 Error 의 사용
 

Error 를 돌려주는 javax.management 의 메소드
 Error RuntimeErrorException. getTargetError ()
          실제로 throw 되는 Error 를 돌려줍니다.
 

Error 형의 파라미터를 가지는 javax.management 의 생성자
RuntimeErrorException (Error  e)
          디폴트의 생성자 입니다.
RuntimeErrorException (Error  e, String  message)
          특정의 에러 메세지의 지정을 허가하는 생성자 입니다.
 

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

Error 형의 파라미터를 가지는 javax.management.remote 의 생성자
JMXServerErrorException (String  s, Error  err)
          지정된 상세 메세지 및 상자의 에러를 가지는 JMXServerErrorException 를 작성합니다.
 

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

javax.xml.parsers 에서의 Error 의 서브 클래스
 class FactoryConfigurationError
          파서 팩토리의 구성에 문제가 존재하는 경우에 throw 됩니다.
 

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

javax.xml.transform 에서의 Error 의 서브 클래스
 class TransformerFactoryConfigurationError
          변환 팩토리의 구성으로 문제가 존재하는 경우에 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 도 참조해 주세요.