>>41
You've never worked on one of those "enterprise" Java applications I take it. The ones with duplicated stack traces hundreds of lines long, with the actual cause of the error in the middle of the trace, or even better, not at all. Or you could be making a living wasting peoples time with Java. Go peddle your theory elsewhere.
What's more is javac forces you to catch most throws, so you can't just compile away and then wonder why your program is dying unexpectedly.
meet throws Exception
on every single method.