0
Java 1.4.2 및 이전 버전에서 ClassCastException이 발생하면 예외 스택 추적은 볼 수 있지만 클래스 이름은 볼 수 없습니다. 캐스팅에 실패한 객체의 클래스를 찾으려면 디버그해야합니다.ClassCastException이 클래스 이름을 표시하지 않는 이유는 무엇입니까?
나중의 Java 버전에서도 여전히 동일합니까? 그렇다면 언제 변경 되었습니까?
Java 1.4.2 및 이전 버전에서 ClassCastException이 발생하면 예외 스택 추적은 볼 수 있지만 클래스 이름은 볼 수 없습니다. 캐스팅에 실패한 객체의 클래스를 찾으려면 디버그해야합니다.ClassCastException이 클래스 이름을 표시하지 않는 이유는 무엇입니까?
나중의 Java 버전에서도 여전히 동일합니까? 그렇다면 언제 변경 되었습니까?
이 메시지는 예외 메시지가 시작될 때 Java5와 함께 변경되며 캐스팅되는 객체 클래스의 실제 이름을 포함합니다. 처음부터 거기에 있었음에 틀림없이 나이를 더했습니다.