Описание тега unchecked-exception

В программировании на Java - исключение, которое не нужно объявлять в предложении throws метода и не нужно перехватывать.

RuntimeException является суперклассом тех исключений, которые могут возникать во время нормальной работы виртуальной машины Java.

RuntimeExceptionи его подклассы не отмечены исключениями. Непроверенные исключения не нужно объявлять в предложении throws метода или конструктора, если они могут быть выброшены при выполнении метода или конструктора и распространяться за пределы метода или конструктора.

Подробности: http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeException.html