Java throws和throw:声明和抛出异常