比如数据库操作会抛出SQLException,所以执行数据库操作时,你的函数要么捕捉这个exception,要么你的函数申明为抛出这个exception,如:
void myexecute() {
  try {
    ...
    ResultSet rs = stmt.execute(sql);
    while (rs.next()) {
    ...
    }
  } catch (SQLException e) {
      ......
  }
  ......
}

void myexecute() throws SQLException {
    ...
    ResultSet rs = stmt.execute(sql);
    while (rs.next()) {
    ...
    }
}
但如第二种方法时,则调用它的函数还是要满足这个要求。