throw是语句抛出一个异常,throws是方法抛出一个异常; throw不能单独使用,不是和try-catch-finally配套使用,就是与throws配套使用,但throws可以单独使用,然后再由异常处理的方法捕获。