SCJP Module-12 Question-8

The given sample program will test your understanding about parsing the primitive data types to some other format.

 
 

Share on Google+Share on Google+

SCJP Module-12 Question-8

Ads

The given sample program will test your understanding about parsing the primitive data types to some other format.

Given below the sample code :

0. public class testparse {
1. public static void format(String str) {
2. try {
3. float flt = Float.parseFloat(str);
4. } catch (NumberFormatException nfe) {
5. flt = 0;
6. } finally {
7. System.out.println(flt);
8. }
9. }
10.public static void main(String[] args) {
11.format("illlegal");
12.}}

How can we correct the above code?

1. no need of correction

2. By adding "static float flt = 0;" before line 1

3. By adding "static float flt = 0;" inside try block.

4. By defining "flt" in every block .

Answer

(2)

Advertisements

Posted on: July 22, 2010 If you enjoyed this post then why not add us on Google+? Add us to your Circles