Cascading Java Exceptions