Consider the following code. Which line will not compile?
1. Object ob = new Object(); 2. String[] stringarr = new String[50]; 3. Float floater = new Float(3.14f); 4. ob = stringarr; 5. ob = stringarr[5]; 6. floater = ob; 7. ob = floater;
C.
Changing an Object to a Float is going "down" the inheritance hierarchy tree, so an explicit cast is required.