हिंदी

Given: int n = 0; int ar[] = new int [n]; ar[0] =25; System.out.print(" ar0] =“ + ar[0]); The code will generate ______.

Advertisements
Advertisements

प्रश्न

Given:

int n = 0;
int ar[] = new int [n];
ar[0] =25;
System.out.print(" ar0] =“ + ar[0]);

The code will generate ______.

विकल्प

  • no error

  • logical error

  • syntax error

  • runtime error

MCQ
रिक्त स्थान भरें
Advertisements

उत्तर

The code will generate runtime error.

Explanation:

The array is created with size 0, so it contains no elements. Attempting to access ar[0] results in an ArrayIndexOutOfBoundsException at runtime because index 0 does not exist.

shaalaa.com
  क्या इस प्रश्न या उत्तर में कोई त्रुटि है?
अध्याय 7: Arrays - One Dimension - Exercises [पृष्ठ १७२]

APPEARS IN

रुपा पंडित Computer Applications [English] Class 10 ICSE
अध्याय 7 Arrays - One Dimension
Exercises | Q 1. (v) | पृष्ठ १७२
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×