throws
是一个关键字,用于在方法声明时声明该方法可能会抛出的异常类型。它并不创建异常对象,而是告诉方法的调用者该方法可能会抛出哪些类型的异常,调用者需要对此进行处理(通过try-catch
语句或继续向上抛出)。throws
必须跟在方法参数列表之后,方法体之前,且不能单独使用。public void readFile(String fileName) throws FileNotFoundException { ... }
throws
是一个关键字,用于在方法声明时声明该方法可能会抛出的异常类型。它并不创建异常对象,而是告诉方法的调用者该方法可能会抛出哪些类型的异常,调用者需要对此进行处理(通过try-catch
语句或继续向上抛出)。throws
必须跟在方法参数列表之后,方法体之前,且不能单独使用。public void readFile(String fileName) throws FileNotFoundException { ... }