다음은 오류 캡처를 확인하는 작은 예입니다.
코드 사본은 다음과 같습니다.
공개 클래스 TestCatchError 확장 오류 {
개인 정적 최종 최종 긴 SerialversionUID = -35148825420878020L;
public testcatcherror () {
감독자();
}
public testcatcherror (String msg) {
슈퍼 (MSG);
}
public static void main (String [] args) {
노력하다 {
새로운 TestCatchError를 던지십시오 ( "테스트 캐치 오류");
} catch (Throwable t) {
System.out.println ( "캐치 ~");
t.printstacktrace ();
}
}
}
실행 결과 :
코드 사본은 다음과 같습니다.
캐치에 대한 단계 ~
TestCatchError : 테스트 캐치 오류
at testcatcherror.main (testcatcherror.java:23)