Only RuntimeException and the subClass of RuntimeException can be thrown without 'throw key words' in the method signature or 'try-catch' block