https://tutorialworld.in/java/throw-and-throws-in-java/
Throw and throws in Java with example