Question
public interface StackADT { public void push(T element); public T pop(); } and the following Java code fragment: StackADT s = new StackADT(); s.push(hello); s.push(hi);
-
public interface StackADT { public void push(T element); public T pop(); } and the following Java code fragment: StackADT s = new StackADT(); s.push("hello"); s.push("hi"); System.out.println(s.pop());
-
------------why The above code has compilation errors.----------------
-
String s;
-
String[] arr = new String[5]; try {
-
s = arr[0];
-
for (int i = 0; i < s.length(); ++i) s = s + arr[i];
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("Invalid index");
} catch (NullPointerException e) {System.out.println("Null pointer");} catch (Exception e) {System.out.println("Exception");
-
-------What is printed when the above code is executed? -------why null pointer-----
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started