JavaTM Platform
Standard Ed. 6

클래스
java.lang.ClassFormatError 의 사용

ClassFormatError 를 사용하고 있는 패키지
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.reflect 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.  
 

java.lang 에서의 ClassFormatError 의 사용
 

java.lang 에서의 ClassFormatError 의 서브 클래스
 class UnsupportedClassVersionError
          Java 가상 머신이 클래스 파일을 읽어들이려고, 파일내의 메이저 및 마이너의 버젼 번호가 지원되어 있지 않다고 판단했을 경우에 throw 됩니다.
 

ClassFormatError 를 throw 하는 java.lang 의 메소드
protected  Class <? > ClassLoader. defineClass (byte[] b, int off, int len)
          추천 되고 있지 않습니다.  defineClass(String, byte[], int, int) 로 옮겨졌습니다.
protected  Class <? > ClassLoader. defineClass (String  name, byte[] b, int off, int len)
          바이트의 배열을 Class 클래스의 인스턴스로 변환합니다.
protected  Class <? > ClassLoader. defineClass (String  name, byte[] b, int off, int len, ProtectionDomain  protectionDomain)
          옵션의 ProtectionDomain 를 사용해, 바이트의 배열을 Class 클래스의 인스턴스로 변환합니다.
protected  Class <? > ClassLoader. defineClass (String  name, ByteBuffer  b, ProtectionDomain  protectionDomain)
          옵션의 ProtectionDomain 를 사용해,ByteBufferClass 클래스의 인스턴스로 변환합니다.
 

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

java.lang.reflect 에서의 ClassFormatError 의 서브 클래스
 class GenericSignatureFormatError
          구문적으로 부정한 서명 속성이, 형태, 메소드, 혹은 생성자 의 총칭 서명 정보를 해석할 필요가 있는 리플렉트메소드에 의해 검출되었을 경우에 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 도 참조해 주세요.