Name: sg39081 Date: 09/23/97
Possible regression...
// This program should print out
//
// - instanceof
// - isInstance
//
// as it does under jdk 114. Instead it prints
//
// - instanceof
// + isInstance
public class testinstance {
public static void main(String[] argv) throws Exception {
if (null instanceof String) {
System.out.println("+ instanceof");
} else {
System.out.println("- instanceof");
}
if (Class.forName("java.lang.String").isInstance(null)) {
System.out.println("+ isInstance");
} else {
System.out.println("- isInstance");
}
}
}
======================================================================