flink Caused by: java.lang.NumberFormatException: For input string: ''. Input is empty.
时间: 2023-12-19 16:29:16 浏览: 274
这个错误是由于输入的字符串为空引起的。在代码中,当输入的字符串为空时,无法将其转换为数字类型,因此会抛出此异常。为了解决这个问题,可以在代码中添加一个判断语句,检查输入的字符串是否为空,如果为空,则返回null或者其他默认值。
代码示例:
```java
public static Object resolvePartition(String partition, DataType type) {
if (partition == null || partition.isEmpty()) { // 添加判断语句
return null; // 返回null或者其他默认值
}
// 其他代码不变
}
```
阅读全文