CJCoding With Joseph
15free / daySign inCreate account

Exception Propagation through Methods

Write two methods:
1. parseValue(String s) — returns Integer.parseInt(s). Let NumberFormatException propagate naturally (do not catch it).
2. process(String s) — calls parseValue(s) and returns the result multiplied by 2. Also does NOT catch the exception.

In main, call process(input) and print the result. If NumberFormatException propagates all the way up, catch it and print "Parse failed".

⚠️ AUTO-INPUT MODE: The input stream will automatically contain '5\n'.

Expected Output:

10

= newline. The output ends with a newline — print one after the last line.

Hints2 available
Topics:
Miscellaneous
📥 Auto-Input:
5\n
This input is automatically fed to your program's stdin
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (sysout, psvm, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.