Although I think Ernest Friedman-Hill has given a satisfactory solution for your problem. This is the basic difference between Checked Execption and Unchecked Execption if you are handling Checked Execption then you have to handle it.
Hopes it solve your confusion.
Cheers Babu Lal Ji
Be Happy Babu Lal Ji