ClassCastException이 클래스 이름을 표시하지 않는 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1832164

  •  11-09-2019
  •  | 
  •  

문제

Java 1.4.2 및 이전 버전에서는 ClasscastException을 받으면 예외 스택 추적을 볼 수 있지만 클래스 이름은 볼 수 없습니다. 캐스팅이 실패한 객체의 클래스를 찾으려면 디버그해야합니다.

나중에 Java 버전에서 여전히 동일합니까? 그렇다면 언제 변경 되었습니까?

도움이 되었습니까?

해결책

이것은 예외 메시지가 주조중인 객체 클래스의 실제 이름을 포함하여 시작되면 Java5로 변경되었습니다. 처음부터 거기에 있었어야했을 때, 그것을 추가하는 데 시간이 걸렸습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top