WriteAbortedException (Java Platform SE 6) - xrath.com 에서 번역됨

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

JavaTM Platform
Standard Ed. 6

앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드

## java.io
클래스 WriteAbortedException

    java.lang.Object
      java.lang.Throwable
          java.lang.Exception
              java.io.IOException
                  java.io.ObjectStreamException
                      java.io.WriteAbortedException

모든 구현된 인터페이스:
  Serializable

    public class WriteAbortedException

extends ObjectStreamException

기입시에 ObjectStreamExceptions 의 1 개가 throw 된 것을 통지합니다. 기입시에 ObjectStreamExceptions 의 1 개가 throw 되었을 경우, read시에 throw 됩니다. 기입을 종료시킨 예외는, 상세 필드에서 확인할 수 있습니다. 스트림은 초기 상태에 리셋 되어 직렬화 복원된 객체에 대한 참조는 모두 파기됩니다.

1.4 릴리스에서는, 이 예외는 범용적인 예외 체인 기구에 적합하도록(듯이) 개량되고 있습니다. 구축시에 제공되어 public `detail` 필드를 개입시켜 액세스 되는 「이상종료(ABEND)를 일으키는 예외」는, 「원인」이라고 불리게 되어, 전술의 「유산 필드」뿐만이 아니라,`Throwable.getCause()` 메소드를 개입시켜 액세스 할 수 있습니다.

도입된 버젼:
  JDK1. 1
관련 항목:
  직렬화 된 형식

필드의 개요
`Exception` | `detail` ObjectStream 의 기입중에 캐치 된 예외입니다.

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

메소드의 개요
`Throwable` | `getCause ()` 오퍼레이션을 종료시킨 예외 ( 「원인」)를 돌려줍니다.
`String` | `getMessage ()` 메세지를 작성해, 상자로 된 예외가 있으면 거기로부터 메세지를 수중에 넣습니다.

클래스 java.lang. Throwable 로부터 상속된 메소드
`fillInStackTrace , getLocalizedMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString`

클래스 java.lang. Object 로부터 상속된 메소드
`clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait`

필드의 상세

### detail

    public Exception  detail

  ObjectStream 의 기입중에 캐치 된 예외입니다.

  이 필드는, 범용적인 예외 체인 기능 이전부터 사용되고 있습니다. 이 정보를 취득하기 위해서,`Throwable.getCause()` 메소드를 사용하는 것을 추천합니다.

생성자 의 상세

### WriteAbortedException

    public WriteAbortedException(String  s,
                                 Exception  ex)

  예외를 기술한 캐릭터 라인 및 이상종료(ABEND)를 일으키는 예외를 가지는 WriteAbortedException 를 구축합니다.

  파라미터:
    `s` - 예외를 기술한 캐릭터 라인
    `ex` - 이상종료(ABEND)를 일으키는 예외

메소드의 상세

### getMessage

    public String  getMessage()

  메세지를 작성해, 상자로 된 예외가 있으면 거기로부터 메세지를 수중에 넣습니다.

  오버라이드(override):
    클래스 `Throwable` 내의 `getMessage`
  반환값:
    이 `Throwable` 인스턴스의 상세 메세지 캐릭터 라인 (`null` 도 가능)

### getCause

    public Throwable  getCause()

  오퍼레이션을 종료시킨 예외 ( 「원인」)를 돌려줍니다.

  오버라이드(override):
    클래스 `Throwable` 내의 `getCause`
  반환값:
    오퍼레이션을 종료시킨 예외 ( 「원인」). null 의 경우도 있는
  도입된 버젼:
    1.4

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 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 도 참조해 주세요.