java.lang.RuntimeException or one of its subclasses) in the throws
clause of a method.
Declarations of unchecked exceptions are not required and may be deleted or moved to a Javadoc @throws tag.
Example:
public class InvalidDataException extends RuntimeException {}
class TextEditor {
void readSettings() throws InvalidDataException {} // warning: Unchecked exception 'InvalidDataException' declared in 'throws' clause
}