Throwable.Cause 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 throw 가능 항목의 원인을 반환하거나 null
원인이 존재하지 않거나 알 수 없는 경우 를 반환합니다.
public virtual Java.Lang.Throwable? Cause { [Android.Runtime.Register("getCause", "()Ljava/lang/Throwable;", "GetGetCauseHandler")] get; }
[<get: Android.Runtime.Register("getCause", "()Ljava/lang/Throwable;", "GetGetCauseHandler")>]
member this.Cause : Java.Lang.Throwable
속성 값
이 throw 가능한 원인 또는 null
원인이 존재하지 않거나 알 수 없는 경우 입니다.
- 특성
설명
이 throw 가능 항목의 원인을 반환하거나 null
원인이 존재하지 않거나 알 수 없는 경우 를 반환합니다. (원인은 이 throw 가능 항목이 throw되는 원인이 됩니다.)
이 구현은 가 필요한 생성자 중 하나를 통해 제공되었거나 메서드를 Throwable
사용하여 만든 #initCause(Throwable)
후에 설정된 원인을 반환합니다. 일반적으로 이 메서드를 재정의할 필요는 없지만 하위 클래스는 다른 방법으로 설정된 원인을 반환하도록 재정의할 수 있습니다. 이는 에 연결된 예외를 추가하기 전에 "레거시 체인으로 연결된 throw 가능"에 적합합니다.Throwable
throw 가능한 의 원인을 확인하기 위해 메서드를 호출 getCause
하는 모든 메서드를 재정 PrintStackTrace
의할 필요는 없습니다.
1.4에 추가되었습니다.
에 대한 Java 설명서입니다 java.lang.Throwable.getCause()
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.