What is the `throws` keyword used for in Java?
`throws` is used to declare that a method may throw a certain type of exception, which needs to be handled by the calling method.
Great job! You've correctly explained the purpose of the `throws` keyword.
Can you explain the difference between using `throw` and `throws` in Java?