Я отлаживаю класс sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream
, который находится в jdk , это внутренний класс JarURLConnection
JarURLInputStream extends FilterInputStream
{
JarURLInputStream(InputStream paramInputStream)
{
super();
}
public void close()
throws IOException
{
try
{
super.close();
}
finally
{
if (!JarURLConnection.this.getUseCaches()) {
JarURLConnection.this.jarFile.close();
}
}
}
}
Я установил точку останова так:
stop in sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close
когда достигается точка останова, я хочу знать значение
JarURLConnection.this.jarFile.getName()
как это:
print JarURLConnection.this.jarFile.getName()
com.sun.tools.example.debug.expr.ParseException: Name unknown: JarURLConnection
JarURLConnection.this.jarFile.getName() = 空值
но это не работает, каков правильный путь?