如果一个方法可以抛出多个异常,如何声明它?

时间:2011-03-16 09:23:38

标签: java

我认为抛出异常仅处理一般情况。如果我的方法会抛出特定的异常,如何声明它?

3 个答案:

答案 0 :(得分:13)

public writeThisToFile(String line) throws FileNotFoundException, AppSpecificServiceException, SecurityException{
 /* some thing */
}

另见

答案 1 :(得分:6)

public void yourMethod() throws anException, anotherException {
 //stuff here
}

答案 2 :(得分:4)

使用throws子句:

public void myMethod()
    throws Exception1, Exception2
{
    ...
}