Vishal in the future please mention the complete sentence (as Ninad said and I said in my previous post). This is the complete sentence
Just as a method must specify what type and how many arguments it accepts and what is returned, the exceptions that a method can throw must be declared. The list of thrown exceptions is part of a method's public interface
Here the public interface means what other classes know about a method. Any method that calls our method knows its name, parameters, return type and the exceptions that it can throw. Thus these are what are known to callers of the method. The code inside the method is not visible to methods that call our method...