what is the output?

Ads
 

what is the output?

public class MyAr{ public static void main(String argv[]) { int[] i=new int[5]; System.out.println(i[5]); } }

View Answers

March 14, 2011 at 1:10 PM

It gives ArrayIndexOutOfBoundsException as you haven't add element to array.

Correct Program is:

public class MyAr{
    public static void main(String argv[]) {
        int[] i=new int[5];
        i[0]=1;
        i[1]=2;
        i[2]=3;
        i[3]=4;
        i[4]=5;
        System.out.println(i[4]);
        }
        }

Ads









Related Tutorials/Questions & Answers:
outputs - Java Beginners
counting identifiers,no.of inputs and outputs - Java Magazine
Advertisements
Java program that inputs a document and then outputs a bar-chart pit
java outputs - Java Beginners
what is bit
What is procedure
what is hibernate.archive.autodetection
What is JDBC?
What is ActionServlet?
What is DML?
What is Index?
What is a "constraint"?
What is this keyword?
what is collections?
What is Hibernate
What is FBT
What is Trigger?
What is VLR ?
What's PHP ?
What is an interface?
What is SQLLoader?
what is Savepoint ?
what are indices?
What is a transaction and what are ACID properties?
What is an Abstract Class and what is it's purpose?
What is Externalizable?
What is the % operator?
What is casting?
What is DataAccessException?
What is IOC ?
What is SQLExceptionTranslator?

Ads