Hello. I just came across some code that I expected would not compile, but it does. I have an interface that defines a method such as: public String getString() throws Exception; When i implement this in a class, it seems that i can omit the throws exception from my impleementation's method signature, such as: public String getString() { return "bob"; } ...