Question:What will be the output of the program?
class Exc0 extends Exception { } 
class Exc1 extends Exc0 { } /* Line 2 */
public class Test 
{  
    public static void main(String args[]) 
    { 
        try 
        {  
            throw new Exc1(); /* Line 9 */
        } 
        catch (Exc0 e0) /* Line 11 */
        {
            System.out.println("Ex0 caught"); 
        } 
        catch (Exception e) 
        {
            System.out.println("exception caught");  
        } 
    } 
}
 

A Ex0 caught 

B exception caught 

C Compilation fails because of an error at line 2. 

D Compilation fails because of an error at line 9. 

+ Answer
+ Explanation
+ Report
Total Preview: 1582

Copyright © 2024. Powered by Intellect Software Ltd