I have a question regarding exception handling. Consider following Java code snippet.
try{ //code }catch(SubSubException subsube
The second approach is significantly less readable because:
it requires more symbols,
it requires deeper indentation,
it is not idiomatic.
And IMO, the last is most important. You should be writing your code in a way that other Java programmers expect it to be written.