I'd say that both are not exact.
throw
statement causes throwing of exception. No-one has to catch it however. For example runtime exception can be thrown without any requirement to catch them in application code.
throws
is a keyword that allows to declare that method may throw exception of specific type.