What exception type does the following program throw?

```
public class Test {
public static void main(String[] args) {
String s = "abc";
System.out.println(s.charAt(3));
}
}
```
a. ArithmeticException
b. ArrayIndexOutOfBoundsException
c. StringIndexOutOfBoundsException
d. ClassCastException
e. No exception


c. StringIndexOutOfBoundsException

Computer Science & Information Technology

You might also like to view...

Which of the following is not a phase of the program-design process?

a. Problem-solving b. Implementation c. Marketing the final program

Computer Science & Information Technology

After the following code executes, what is the value of my_value if the user enters 0?

``` cin >> my_value; if (my_value > 5) my_value = my_value + 5; else if (my_value > 2) my_value = my_value + 10; else my_value = my_value + 15; ``` a. 15 b. 10 c. 25 d. 0 e. 5

Computer Science & Information Technology

In the accompanying figure, item _______ represents the students element and contents copied from the student.xml document.

A. 1 B. 2 C. 3 D. 4

Computer Science & Information Technology

Line spacing is the amount of space above and below a paragraph.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology