fixed javadoc, specify exception