Не разбрасывайтесь RuntimeException'ами. Они не несут информации о произошедшем.
http://docs.oracle.com/javase/6/docs/api/java/lang/ArithmeticException.html