Exam Permalink:
https://www.jobilize.com/java-certification-questions
Question Permalink:
https://www.jobilize.com/how-to-handle-exceptions-using-trycatch-block
Question 144 / 297:  What is the result of compiling and running the following code?
public class Tester {

public static void main(String[] args) {

String stmt = "javachamp 2009";

String[] arr = stmt.split(" ");

try {

int x = Integer.parseInt(arr[1]);

System.out.print(x);

} finally {

System.out.print("finally");

}

}

}

A  2009
B  finally
C  2009finally
D  No output will be produced
E  Compilation error
<< First < Previous Next > Last >>
Explanation:

No exception is thrown.

Splitting "javachamp 2009" string with either '\\s' or ' ' regex expression gives 2 strings: "javachamp" and "'2009". Parsing string "2009" gives integer 2009.

The code will print 2009 followed by finally.

finally's body will be executed no matter an exception is thrown or not

Exam Home Page
https://www.jobilize.com/java-certification-questions

Oracle Certified Professional Java Programmer

Author:

Access: Public Instant Grading

Ask
Danielle Stephens
Start Quiz
Dravida Mahadeo-J...
Start Quiz
Hope Percle
Start Quiz
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/java-certification-questions" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>