My Report

Java Programming Mock Test 7


Correct Answer: 2 points | Wrong: -1 point
Grades: A* (100% score) | A (80%-99%) | B (60%-80%) | C (40%-60%) | D (0%-40%)
advertisement
 10%

Question 1 of 10

1. What will be the output of the following Java code?

 
    class newthread implements Runnable
    {
	Thread t;
	newthread()
        {
	    t = new Thread(this,"My Thread");
	    t.start();
	}
	public void run()
        {
	    System.out.println(t);
	}
    }
    class multithreaded_programing
    {
        public static void main(String args[])
        {
            new newthread();        
        }
    }

Question 1 of 10

Question 2 of 10

2. What will happen if two thread of the same priority are called to be processed simultaneously?

Question 2 of 10

Question 3 of 10

3. What will be the output of the following Java code?

 
    class exception_handling 
    {
        public static void main(String args[])
        {
            try 
            {
                throw new NullPointerException ("Hello");
                System.out.print("A");
            }
            catch(ArithmeticException e) 
            {
        	System.out.print("B");        	
            }
        }
    }

Question 3 of 10

Question 4 of 10

4. Which of these handles the exception when no catch is used?

Question 4 of 10

Question 5 of 10

5. Which of these class is related to all the exceptions that can be caught by using catch?

Question 5 of 10

Question 6 of 10

6. What will be the output of the following Java code?

 
    class newthread extends Thread
    {
	Thread t;
	newthread()
        {
	    t = new Thread(this,"New Thread");
	    t.start();
	}
	public void run()
        {
	   System.out.println(t.isAlive());
	}
    }
    class multithreaded_programing
    {
        public static void main(String args[])
        {
            new newthread();        
        }
    }

Question 6 of 10

Question 7 of 10

7. What will be the output of the following Java code?

 
    class newthread implements Runnable 
    {
	Thread t;
	newthread() 
        {
	    t = new Thread(this,"My Thread");
	    t.start();
	}
	public void run()
        {
	    System.out.println(t.getName());
	}
    }
    class multithreaded_programing
    {
        public static void main(String args[])
        {
            new newthread();        
        }
    }

Question 7 of 10

Question 8 of 10

8. What will be the output of the following Java code?

 
    class exception_handling 
    {
        public static void main(String args[]) 
        {
            try 
            {
                System.out.print("A");
                throw new NullPointerException ("Hello");
            }
            catch(ArithmeticException e) 
            {
                System.out.print("B");        	
            }
        }
    }

Question 8 of 10

Question 9 of 10

9. Which of the following is a super class of all exception type classes?

Question 9 of 10

Question 10 of 10

10. Which of these interface declares core method that all collections will have?

Question 10 of 10


 

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.