What will happen if you try to execute the following code fragment?
1. public class Wrapper {
2. public static void main(String[] args) {
3. Boolean b = new Boolean("correct");
4. try {
5. Byte by = new Byte("201");
6. Integer i = new Integer("123");
7. Double db = new Double(2.2d);
8. } catch (NumberFormatException nfe) {
9. System.out.println ("Bad number!");
10. }
11. }
12. }
A - NumberFormatException when executing line 5
B - NumberFormatException when executing line 7
C - No output is generated
D - Exception is thrown at line 3, incorrect boolean value
E - Compile time error
Fácil, mas pode pegar muita gente 
