为什么会出现以下异常?
引起:java.lang.reflect.GenericSignatureFormatError:签名解析错误: 预期的字段类型签名 剩余输入:+ Ljava / lang / AssertionError;
对orElseThrow
结果使用Optional
方法时
public void removeFP(String port, String flight) {
FPDto fp = findFP(port, flight).orElseThrow(() -> new AssertionError("..."));
flightplans.remove(fp);
}
我正在JDK 8_u25上部署到Glassfish v 4.1。支持Java 8的Eclipse Kepler SR2不会显示任何语法错误。