Code -->
class emp {
emp() { }
}
class manager extends emp{
manager() { }
public static void main(String []a) {
manager m=new manager();
m=(manager)new emp(); // Run Time Class cast error
if(m instanceof emp)
System.out.println(" M is of Emp Class");
else
System.out.println(" M is of Manager Class");
}
}
class upcasting extends manager {
}
Error -->
java.lang.ClassCastException
at manager.main(Empty.java:14)
Exception in thread "main"
